下拉列表

 1 <html xmlns="http://www.w3.org/1999/xhtml">
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 4 <title>无标题文档</title>
 5  <style type="text/css">
 6     *{margin:0px auto; padding:0px;}
 7     #xiala{
 8             width:200px;
 9             height:40px;
10             border:1px solid #036;
11             text-align:center;
12             line-height:40px;
13             vertical-align:middle;}
14     #xiala:hover{ cursor:pointer}
15    .list{
16          width:200px;
17          height:40px;
18          text-align:center;
19          line-height:40px;
20          vertical-align:middle;
21          border:1px solid #306;
22          border-top-width:0px;
23          display:none;}
24     .list:hover{
25         background-color:#60F;
26         color:#fff;}
27     
28  </style>
29 </head>
30  
31 <body>
32  
33 <div style="width:500px; height:500px;">
34    <div id="xiala" onclick="xianshi()"></div>
35    <div class="list" onclick="xuanze(this)">11</div>
36    <div class="list" onclick="xuanze(this)">22</div>
37    <div class="list" onclick="xuanze(this)">33</div>
38    <div class="list" onclick="xuanze(this)">44</div>
39    <div class="list" onclick="xuanze(this)">55</div>
40 </div>
41 </body>
42 <script type="text/javascript">
43 function xianshi()
44 {
45     var list = document.getElementsByClassName("list");
46     for( var i=0;i<list.length;i++)
47     {
48         list[i].style.display="block";
49     }
50  
51 }
52  
53 function xuanze(a)
54 {
55     var nr=a.innerHTML;
56     document.getElementById("xiala").innerHTML=nr;
57      
58     var list = document.getElementsByClassName("list");
59     for( var i=0;i<list.length;i++)
60     {
61         list[i].style.display="none";
62     }
63 }
64 </script>
65 </html>
如图
1图
2图
3图

 

 

 

 

 

posted @ 2016-12-14 15:24  黄力军  阅读(125)  评论(0编辑  收藏  举报