【问题标题】:how to hide a <h4> tag? [closed]如何隐藏 <h4> 标签? [关闭]
【发布时间】:2012-04-25 22:38:19
【问题描述】:

我尝试为 &lt;h4&gt; 标签提供一个 ID,以便稍后我可以显示或隐藏它,但它不起作用。当我尝试使用 getElementByID 并提醒值时,我得到一个警告框,上面写着“未定义”。

所以我想知道是否有其他方法可以隐藏/显示标签?

我的代码位于here

我想要做的是根据类别组合框的值隐藏/显示 h4

【问题讨论】:

  • 是的,有办法。但是您需要显示您尝试使用的实际 html 和 javascript。我们不会为你写的。
  • 您能告诉我们您是如何将 id 分配给您的标签的吗?
  • @micha 你怎么知道它会是文档中第一个隐藏的h4
  • @user181891 看看你之前的问题,在其中一个答案中有正确的字符可以在id 中使用,冒号不是其中之一。
  • 好的,我会这样做的,非常感谢您的帮助

标签: javascript html show-hide


【解决方案1】:

这是我在不知道你的代码的情况下能做的最好的事情:

HTML

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

Javascript:

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

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

【讨论】:

  • 我能问一下为什么这被否决了吗?
  • 但是我怎么知道

    我在隐藏什么?

  • 如果您查看

    标签,您会注意到它有一个名为“id”的属性。 ID 属性特定于特定标签,只要您设置它,您可以通过查找其 ID 找到

    元素,这就是 document.getElementById 所做的。

  • 我能问一下为什么这第二次被否决了吗?
  • @ElliotBonneville 我想这是因为你把一切都给了 OP 却没有让他展示他的尝试。我没有否决您的回答...
猜你喜欢
  • 2014-07-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-25
  • 1970-01-01
  • 2013-09-21
  • 1970-01-01
相关资源
最近更新 更多