2014-09-23 44 views
0

我這裏有一個代碼,當一個按鈕被設置樣式屬性爲「」試圖通過javascript來rehide HTML元素

q = document.getElementById('delivery'); q.setAttribute('style',"") 

按下了取消隱藏的HTML表單元素是否有可能撤消此當另一個按鈕被按下時的動作? (重新隱藏元素)

我嘗試使用q.setAttribute('style',"hide"),但它並不適用於某些原因。

我在一般合理的新的JavaScript和編程,因此任何幫助,將不勝感激

+0

它如何隱藏在第一位? – 2014-09-23 10:20:16

+0

它隱藏着

2014-09-23 10:46:10

回答

1

設置樣式屬性設置爲null不會隱藏內容。使用此而不是隱藏在div

document.getElementById('delivery').style.display = "none" 

,並顯示出

document.getElementById('delivery').style.display = "block" 
+0

謝謝!這工作完美 – 2014-09-24 02:35:02

1

要隱藏的元素使用

q = document.getElementById('delivery'); 
q.style.display='none'; 

再次使其可見使用

q = document.getElementById('delivery'); 
q.style.display='block'; 
1

使用:

q.style.display = "none"; 

它會隱藏你的按鈕,如你所願。並再次顯示按鈕:

q.style.display = "block"; 
相關問題