2012-04-13 144 views
-14

我試圖給一個<h4>標記的ID,所以後來我可以顯示或隱藏它,但它不起作用。當我嘗試使用getElementByID並提醒該值時,我得到一個警告框,顯示「未定義」。如何隱藏<h4>標籤?

所以我想知道是否有其他方法來隱藏/顯示標籤?

我的代碼位於here

我想要做的就是隱藏/顯示H4根據類別組合框

+5

是的,有一種方法。但是您需要顯示您正在嘗試執行此操作的實際HTML和JavaScript。我們不會爲你寫信。 – 2012-04-13 14:43:55

+3

顯示您的代碼。 – 2012-04-13 14:44:01

+0

你能告訴我們你是如何將id分配給你的標籤的? – 2012-04-13 14:44:26

回答

7

這是不知道你的代碼中,我所能做的最好的價值:

HTML

<h4 id="myH4">Hello World</h4> 

的Javascript:

document.getElementById("myH4").style.display="none"; 

document.getElementById("myH4").style.visibility="hidden"; 
+0

我可以問爲什麼這是downvoted? – 2012-04-13 14:48:38

+0

但我怎麼知道什麼< h4 >即時隱藏? – user181891 2012-04-13 14:50:30

+1

如果你看看

標籤,你會注意到它有一個叫'id'的屬性。 ID屬性是特定於特定標籤的,只要您設置了它,您就可以通過查找它的ID來找到

元素,這是document.getElementById的作用。 – 2012-04-13 14:52:16