我试图使用div的样式属性隐藏潜水,即
<div id="<%=divCount%>" style="display: block" hidden>
但它没有用。
而且我还在头脑中编写一个用于隐藏/显示div的脚本。它也无法正常工作
<script type="text/javascript"> function showAccount(divId){ document.getElementById(divId.value).style.display = "none"; echo divId.value; }
我该如何解决? `
答案 0 :(得分:2)
从此链接:How do you create a hidden div that doesn't create a line break or horizontal space?
它看起来像hidden
标签,它应该是
<div id="<%=divCount%>" style="display: block visibility: hidden">
对于JavaScript,您不应该更改显示元素,但是从这里开始:http://www.w3schools.com/cssref/pr_class_visibility.asp
你应该做document.getElementById(divId.value).style.visibility = "hidden";