“DIV”标签我有JavaScript代码隐藏单击时标签:隐藏在JavaScript
document.getElementById("div").style.visibility="hidden";
虽然我这样做的时候,即使div标签是隐藏的,仍然有空间, div标签位于。我如何使用JavaScript折叠整个div标签?
“DIV”标签我有JavaScript代码隐藏单击时标签:隐藏在JavaScript
document.getElementById("div").style.visibility="hidden";
虽然我这样做的时候,即使div标签是隐藏的,仍然有空间, div标签位于。我如何使用JavaScript折叠整个div标签?
你应该使用:
document.getElementById("div").style.display = "none";
只是提及getElementById()
将与div
的ID来寻找div
,我建议你更改为更明显的一个例子是:
<div id="container"><!--Content--></div>
然后你的JavaScript可能是:
document.getElementById("container").style.display = "none";
检查here看到有什么区别display:none
和visibility:hidden
之间试试这个..
document.getelementById("div_id").style.display = 'none';
document.getElementById("yourdivID").style.display = 'none';
使用
document.getElementById("divID").style.display = "none";
OR
document.getElementsByTagName("div").style.display = "none";
注:仅document.getElementById()
选择具有id
属性的元素。
当您将元素的'visibility'属性设置为'hidden'时,它只是不可见的,它仍然占据布局中的空间,您应该使用'display ='none''来代替。 – undefined