首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >点击显示隐藏的div和隐藏按钮

问点击显示隐藏的div和隐藏按钮
EN

Stack Overflow用户
提问于 2017-11-19 15:20:35
回答 2查看 2.7K关注 0票数 1

我有一个Javascript函数,可以在单击时打开一个隐藏的div,但我也想删除/隐藏单击按钮。我知道这是可能的,但我想不出来。

代码语言:javascript
复制
<span id="first_related">
    content 1
</span>

<span id="second_related" style="display:none;">
    content 2 hidden / display on click
</span>

<div class="clear"></div>
<div class="btn">
<input id="current_page_viewed_videos" type="hidden">
<input type="hidden" id="related_videos_delta"><a onclick="showDiv()">Show More</a>
</div>

<script type="text/javascript">
    function showDiv() {
       document.getElementById('second_related').style.display = "block";
       document.getElementById('open').style.display = "none";
    }
</script>

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-19 15:26:09

您的Javascript很好,您只需要添加<button id="open" onclick="showDiv()">click</button>

​

代码语言:javascript
复制
function showDiv() {
  document.getElementById('second_related').style.display = "block";
  document.getElementById('open').style.display = "none";
}
代码语言:javascript
复制
<span id="first_related">
content 1
</span>

<span id="second_related" style="display:none;">
content 2 hidden / display on click
</span>

<button id="open" onclick="showDiv()">click</button>

​

用于更新问题:

​

代码语言:javascript
复制
function showDiv() {
   document.getElementById('second_related').style.display = "block";
   document.getElementById('open').style.display = "none";
}
代码语言:javascript
复制
<span id="first_related">
    content 1
</span>

<span id="second_related" style="display:none;">
    content 2 hidden / display on click
</span>

<div class="clear"></div>
<div class="btn">
<input id="current_page_viewed_videos" type="hidden">
<input type="hidden" id="related_videos_delta"><a id="open" onclick="showDiv()">Show More</a>
</div>

​

票数 1
EN

Stack Overflow用户

发布于 2017-11-19 15:26:08

使用jquery可能很简单。给按钮一个id (例如id=‘button’),然后在代码中显示div:$(‘#button’).hide()

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

https://stackoverflow.com/questions/47378474

复制
相关文章

相似问题

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