2014-07-13 101 views

回答

0

类似这样的:http://jsfiddle.net/Tkshz/

如果var X等于0,则表示列表可见,因此它隐藏列表。如果var X等于1,则意味着该列表不可见,因此它显示列表。 HTML没有什么特别之处,只是一个常规列表。

JAVASCRIPT:

var x = 0; 

function dropDown(){ 
    if(x == 0){ 
     document.getElementById("dropdown").style.display="none"; 
     x = 1; 
    }else{ 
     document.getElementById("dropdown").style.display="block"; 
     x = 0; 
    } 
} 

HTML:

<button onclick="dropDown()">Show options</button> 
<ul id="dropdown"> 
    <li><a href="google.com">Option 1</a></li> 
    <li><a href="google.com">Option 2</a></li> 
    <li><a href="google.com">Option 3</a></li> 
    <li><a href="google.com">Option 4</a></li> 
</ul> 
+0

请设置我的答案是正确的答案,如果这是你所期待的。 – Muhammed