为了账号安全,请及时绑定邮箱和手机立即绑定

选项卡切换,我这个代码哪里出现问题了,为什么不会切换的

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Document</title>

  


<style type="text/css">

*{padding: 0;margin: 0;font-size: 12px;color:#000000; }

#all{width: 275px;margin: 0 auto;height:190px;margin-top:20px }

#all ul{text-align: center; height:32px;border-bottom: 2px #8B4513 solid;display: block;}

#all li{float:left;width: 80px;height:30px;border:1px #999 solid;display: inline-block;margin-left: 5px;line-height:30px;}

#all .ul1 .on{border-top: 2px solid #8B4513;border-bottom: 3px solid #FFF;}

#all div{border: 1px green solid;padding: 10px 0;line-height:30px;text-align:center;}

.hide{display: none;}

.show{display: block;}

</style>

<script type="text/javascript">

window.onload = function(){

    var div1=document.getElementById("all");

    var alis=div1.getElementsByTagName("li");

    var adiv=div1.getElementsByTagName("div");

    for(i=0;i<alis.length;i++;){

        alist[i].index=i

        alist[i].onmouseover=function(){

            for(i=0;i<alis.length;i++;){

                alis[i].className=""

                adiv[alist[i].index].className="hide"}

        this.className="on";

        adiv[this.index].className="";

        }

    }

    

}

</script>

</head>

<body>

<div id="all">

<ul  id ="firstul">

<li  class="on"><a href="#">房产</a></li>

<li><a href="#">家居</a></li>

<li><a href="#">二手房</a></li>

</ul>

<div> 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>


正在回答

1 回答

  23行    for(i=0;i<alis.length;i++;){  i++后面多了一个分号

 24行  alist[i].index=i   后面没有分行 alist???这个是什么?自己定义的不是alis吗??

26行    for(i=0;i<alis.length;i++;){ 也多了个分号

28行  adiv[alist[i].index].className="hide"}   alist???这个是什么?自己定义的不是alis吗??

能跑起来了,但是还有很多问题,自己多看看吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

选项卡切换,我这个代码哪里出现问题了,为什么不会切换的

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号