首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用JS单击按钮显示div

使用JS单击按钮显示div
EN

Stack Overflow用户
提问于 2021-07-01 09:49:21
回答 1查看 39关注 0票数 0

我正试图通过单击一个按钮来创建一个显示其他内容的函数。

我得到了一个脚本,默认情况下会显示内容--如何切换它,以便默认情况下内容是隐藏,并且只在单击按钮时显示?

代码语言:javascript
复制
function revealContent() {
  var x = document.getElementById("additionalContent");
  if (x.style.display === "none") {
    x.style.display = "block";
  } else {
    x.style.display = "none";
  }
}
代码语言:javascript
复制
<div class="col-10 text-center">
  <button class="btn btn-sm btn-primary" onclick="revealContent()">Show More Options...</button>
</div>

<div class="col-10" id="additionalContent">
  <p>Content!</p>
</div>

EN

回答 1

Stack Overflow用户

发布于 2021-07-01 09:51:35

代码语言:javascript
复制
<div class="col-10" id="additionalContent" style="display:none">
   <p>Content!</p>
</div>

编辑:您必须添加style="display:none“,以便在加载页面时将其作为默认设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68207997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档