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

要是再加一个p然后对应判断切换改怎么写

<!DOCTYPE HTML>

<html>

<head>

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

<title>display</title>

    <script type="text/javascript"> 

        function hidetext()  

{  

var mychar = document.getElementById("con");

var mychar1 = document.getElementById("con1");

if(mychar.style.display=="block"){

        mychar1.style.display="block";

  mychar.style.display="none";

}

}  else{

    mychar.style.display="block";

  mychar1.style.display="none";

}

 


    </script> 

</head> 

<body>  

    <h1>JavaScript</h1>  

    <p id="con">做为一个Web开发师来说,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。</p>

    

    <p id="con1">111111111111111111111。</p> 

    <form>

       <input type="button" onclick="hidetext()" value="隐藏内容" /> 

       <input type="button" onclick="showtext()" value="显示内容" /> 

    </form>

</body> 

</html>


正在回答

2 回答

你好,有几个小细节需要注意一下:1.第11行,if 语句里面的判断应该用==,不是=;2.第 13 行的语法错误,mychar1.style 不是mychar.1style;另外你第 11 行用 mychar 来判断 mychar1,不知是笔误还是别的什么,你再试一下吧,问题描述不够详细,不知你想实现的是什么功能,如果没能帮到你的话,可以再细聊。加油,共同进步!

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

<!DOCTYPE HTML>
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
   <title>display</title>
   <script type="text/javascript">
       function hidetext() {
           var mychar = document.getElementById("con");
           var mychar1 = document.getElementById("con1");
           var s = getComputedStyle(mychar1);   //获取#con1的样式
           if(s.display=='block'){             //判断display的值,如果显示就隐藏
               mychar1.style.display='none';

           }else {
               mychar1.style.display='block';
           }


       }

   </script>
</head>
<body>
<h1>JavaScript</h1>
<p id="con">做为一个Web开发师来说,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。</p>

<p id="con1">111111111111111111111。</p>
<form>
   <input type="button" onclick="hidetext()" value="切换显示" />
</form>
</body>
</html>

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

mcb 提问者

if(s.display=='block'){ //判断display的值,如果显示就隐藏 mychar1.style.display='none'; mychar.style.display='block'; }else { mychar1.style.display='block'; mychar.style.display='none'; } 最好是加上这个两个才能来回切换
2017-02-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

要是再加一个p然后对应判断切换改怎么写

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