【问题标题】:JavaScript and Hide div not workingJavaScript 和隐藏 div 不起作用
【发布时间】:2016-06-08 14:09:43
【问题描述】:

我正在尝试使用 div 的 style 属性隐藏潜水,即

    <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; }

我该如何解决? `

【问题讨论】:

  • 只保留 hidden 属性并删除样式属性。

标签: javascript html jsp


【解决方案1】:

从此链接:How do you create a hidden div that doesn't create a line break or horizontal space? 它看起来像 hidden 标签,应该是 &lt;div id="&lt;%=divCount%&gt;" style="display: block visibility: hidden"&gt;

对于 JavaScript,您不应该更改显示元素,而是从这里:http://www.w3schools.com/cssref/pr_class_visibility.asp

你应该做document.getElementById(divId.value).style.visibility = "hidden";

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-21
    相关资源
    最近更新 更多