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

为什么运行时oDiv的内容全部隐藏了

          window.onload = function(){

        

        var con = document.getElementById("content");

        var oLi = document.getElementsByTagName("li");

        var oDiv = con.getElementsByTagName("div");

        

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

            

                oLi[i].index = i;

                oLi[i].onmouseover = function(){

                    for(var j=0;j<oLi.length;j++){

                    oLi[j].className="";

                    oDiv[j].className="hide";

                    }

                    this.className="oLi";

                    oDiv[this.index]="";

                }

            }

        

    }


正在回答

3 回答

 this.className="oLi";

                    oDiv[this.index]="";

  后面的oDiv[this.index]="";  差了  .className

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

应该是第二个for里面错了

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

是不是this.className="oLi",错了

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

举报

0/150
提交
取消

为什么运行时oDiv的内容全部隐藏了

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

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

帮助反馈 APP下载

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

公众号

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