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

为什么我if语句一直判定else 是这个条件错了么

<style>

    #test{

    display:none;

    width:120px;

    height:50px;

    border:1px solid blue;

    }

    #tesy{

    display:none;

    width:120px;

    height:50px;

    border:1px solid red;

    }

    #tesx{

    display:none;

    width:120px;

    height:50px;

    border:1px solid green;

    }

</style>

</head>


<body>

     <div id="test">1</div>

     <div id="tesy">2</div>

     <div id="tesx">3</div>

     <button onclick="sayHello()">点我!</button>


    <script type="text/javascript">

       function sayHello()

       {

                var test1=document.getElementById("test");

                var test2=document.getElementById("tesy");

                var test3=document.getElementById("tesx");

                  if(test1.style.display=="none")

                {

                  test1.style.display="block";

                }

                else

                {

                   test2.style.display="block";

                }

         }

    </script>

    </body>

</html>


正在回答

2 回答

求解啊!!!

0 回复 有任何疑惑可以回复我~
<style>
    #test{
    display:none;
    width:120px;
    height:50px;
    border:1px solid blue;
    }
    #tesy{
    display:none;
    width:120px;
    height:50px;
    border:1px solid red;
    }
    #tesx{
    display:none;
    width:120px;
    height:50px;
    border:1px solid green;
    }
</style>
</head>

<body>
     <div id="test">1</div>
     <div id="tesy">2</div>
     <div id="tesx">3</div>
     <button onclick="sayHello()">点我!</button>

    <script type="text/javascript">
       function sayHello()
       {
                var test1=document.getElementById("test");
                var test2=document.getElementById("tesy");
                var test3=document.getElementById("tesx");
                  if(test1.style.display=="none")
                {
                  test1.style.display="block";
                }
                else
                {
                   test2.style.display="block";
                }
         }
    </script>
    </body>
</html>


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

举报

0/150
提交
取消

为什么我if语句一直判定else 是这个条件错了么

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