javascript进阶篇10-1-改

245 查看

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="gbk">
    <title>实践题 - 选项卡</title>
    <style type="text/css">
     /* CSS样式制作 */  
     #tab li{
         list-style:none;
         font-size:16px;
         width:60px;
         height:24px;
         line-height:24px;
         text-align:center;
         float:left;
         border:1px solid #ccc;
         display:inline-block;
         cursor:pointer;
     }
       #tab div{
           clear:both;
           height:150px;
           width:350px;
           border:1px solid #ccc;
           display:none;
           line-height:2em;
           }
       .active{background:#ccc;}
    </style>
    <script type="text/javascript">

    // JS实现选项卡切换
    window.onload=function(){
    var id_div = document.getElementById("tab");
    var tag_li = document.getElementsByTagName("li");
    var tag_divs = id_div.getElementsByTagName("div");
    for(var i=0;i<tag_li.length;i++){
        tag_li[i].index=i;
        tag_li[i].onclick=function(){
            for(var j=0;j<tag_li.length;j++){
                tag_li[j].className="";
                tag_divs[j].style.display="none";
            }
            this.className="active";
            tag_divs[this.index].style.display="block";
        }
    }
    }
    </script>

</head>
<body>
<!-- HTML页面布局 -->
<div id="tab">
    <ul>
        <li class="active">房产</li>
        <li>家居</li>
        <li>二手房</li>
    </ul>
    <div style="display:block;">
    275万购昌平邻铁三居 总价20万买一居<br/>
    200万内购五环三居 140万安家东三环<br/>
    北京首现零首付楼盘 53万购东5环50平<br/>
    京楼盘直降5000 中信府 公园楼王现房<br/>
    </div>
    <div>
    40平出租屋大改造 美少女的混搭小窝<br/>
    经典清新简欧爱家 90平老房焕发新生<br/>
    新中式的酷色温情 66平撞色活泼家居<br/>
    瓷砖就像选好老婆 卫生间烟道的设计<br/>
    </div>
    <div>
    通州豪华3居260万 二环稀缺2居250w甩<br/>
    西3环通透2居290万 130万2居限量抢购<br/>
    黄城根小学学区仅260万 121平70万抛!<br/>
    独家别墅280万 苏州桥2居优惠价248万<br/>
    </div>
</div>

</body>
</html>