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

为什么把变量的命名换了之后就不能切换了,只是做个试验!!

<script type="text/javascript">
    window.onload=function(){
        var oTab=document.getElementById("tab");
        var oUl=oTab.getElementByTagName("ul")[0];
        var oLi=oUl.getElementByTagName("li");
        var oDiv=oTab.getElementByTagName("div");
        for (var i = 0,len=oLi.length; i<len; i++) {
            oLi[i].index=i;
            oLi[i].onclick=function(){
                for(var n=0;n<len;n++){
                    oLi[n].className="";
                    oDiv[n].className="hide";
                }
                this.className="on";
                oDiv[this.index].className="";
            }
        };
    }
</script>

正在回答

1 回答

知道了,太粗心了,getElementById 和getelementsByTagName,后者漏了一个s。哎

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

举报

0/150
提交
取消

为什么把变量的命名换了之后就不能切换了,只是做个试验!!

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

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

帮助反馈 APP下载

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

公众号

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