为了账号安全,请及时绑定邮箱和手机立即绑定

点击按钮,内容隐藏,再点击一下,然后内容又显示了,这种效果怎么做?然后默认的是隐藏的

点击按钮,内容隐藏,再点击一下,然后内容又显示了,这种效果怎么做?然后默认的是隐藏的

正在回答

4 回答

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title></title>
</head>
<body>
   <h1>显示隐藏</h1>
   <p id="con">
       做为一个Web开发师来说,如果你想提供漂亮的网页、令用户满意的上网提验,JavaScript是必不可少的工具。
   </p>
   <input type="button" onclick="hidetext()" value="不显示段落内容"/>
   <input type="button" onclick="showtext()" value="显示段落内容"/>
   <script>
       function hidetext(){
           document.getElementById("con").style.display="none";
       }
       function showtext(){
           document.getElementById("con").style.display="block";
       }
   </script>
</body>
</html>

0 回复 有任何疑惑可以回复我~
#1

qq_诺L一世相伴_0 提问者

我已经解决了,还是谢谢你!!
2016-04-12 回复 有任何疑惑可以回复我~

这个点击出来的时候有点太突然,能在这个基础上加一点缓动的效果吗?

0 回复 有任何疑惑可以回复我~

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv = "Content-Type" content = "text/html; charset = utf-8"></meta>

<title>display演示</title>

<script type = "text/javascript">

function clk() {

var text = document.getElementById("text");

var clk_btn = document.getElementById("clk_btn");

var data = text.getAttribute('data');

if (data == 1) {

text.style.display = "none";

text.attributes["data"].nodeValue = 2;

clk_btn.attributes["value"].value = "显示";

} else {

text.style.display = "block";

text.attributes["data"].nodeValue = 1;

clk_btn.attributes["value"].value = "隐藏";

}

}

</script>

</head>

<body>

<p id = "text" data="1">display演示文本</p>

<input id = "clk_btn" type = "button" value = "隐藏" onclick = "clk()"/>

</body>

</html>


0 回复 有任何疑惑可以回复我~

这个要点击两个按钮,我要的是一个,不过我已经解决了,还是谢谢你。。


  <script type="text/javascript">
 function Show_1(){
  var mychar = document.getElementById("show1");
     if(mychar.style.display=="block"){
        mychar.style.display='none';
    }else{
        mychar.style.display='block';
    } 
}

</script>

<body>

 <div><button onclick="Show_1()">快件查询</button> </div>

   <div id="show1" style="display:none">
         <a href="#"><img src="img/2.png" class="img1">按快件号查询</a><br/>
            <a href="#"><img src="img/2.png" class="img1">按姓名查询</a><br/>
            <a href="#"><img src="img/2.png" class="img1">按电话号查询</a> 
       </div>

</body>

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

点击按钮,内容隐藏,再点击一下,然后内容又显示了,这种效果怎么做?然后默认的是隐藏的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信