簡體   English   中英

有人請解釋這個JavaScript

[英]Someone please explain this javascript

http://codepen.io/anon/pen/JdRJGz

我嘗試了一段時間,似乎腳本根本沒有運行。 我確定我啟用了js,也許有一個我沒有發現的錯誤?

function hello(){
``getElementById("message").style.display="block";
  getElementById("block").style.display="block";
};

function disappear(){
  getElementById("message").style.display="none";
  getElementById("block").style.display="none";
};

如果您打開開發人員控制台,則會立即看到問題:未定義getElementById() 您正在尋找

  document.getElementById("message").style.display = "block";

getElementByIdDocument對象的成員

更正您的代碼

function hello(){
    document.getElementById("message").style.display="block";
    document.getElementById("block").style.display="block";
};

function disappear(){
    document.getElementById("message").style.display="none";
    document.getElementById("block").style.display="none";
};

http://codepen.io/anon/pen/OVRgmW

這里讓我解釋一下,這是您好和消失r這兩個函數,當您執行按鈕單擊之類的事件或您的代碼中的某些事件時會觸發,消息是您在頁面中設置的元素的ID,您將使用其ID專門調用它並設置其樣式。 我不知道您希望您的代碼如何運行,但是根據給定的信息,這是我能做出的最佳假設。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM