為什么我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>
2016-03-12
求解?。。。?/p>
2016-03-12