我这个为什么第一次点这个按钮时要点两次才能把这个div显示出来??

<!DOCTYPE html>

<html>

<head>

    <title></title>

    <style type="text/css">

    #div1{width: 100px;height: 100px;background-color: blue;display: none;position: absolute;z-index: 99999;}

    </style>

    <script type="text/javascript">

        window.onload=function () {

            var oBtn1=document.getElementById('btn1');

            var oDiv1=document.getElementById('div1');

            oBtn1.onclick=function(){

                if(oDiv1.style.display=="none"){

                    oDiv1.style.display="block";

                }else{

                    oDiv1.style.display="none";

                }

            }


        }

    </script>

</head>

<body>

<button id="btn1">aaa</button><br />

<div id="div1"></div>

</body>

</html>


守候你守候我
浏览 681回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript