问答详情
源自:10-1 编程挑战

大神帮忙讲一下这段代码

var Onav = document.getElementById('nav');
var Oli = Onav.getElementsByTagName('li');
var Obox = document.getElementById('box');
var Odiv = Obox.getElementsByTagName('div');
for(var i=0; i<Oli.length; i++){
    Oli[i].index = i;
    Oli[i].onclick = function () {
        for(var a=0; a<Oli.length; a++){
            Oli[a].className="";
        }
        this.className = "on";
        for(var k=0; k<Odiv.length; k++){
            Odiv[k].className = "nav-content";
        }
//        console.log(this.index);
 Odiv[this.index].className = "show";
    }
}

提问者:慕粉1474630644 2018-12-31 13:21

个回答

  • 丨带你兜风丨
    2019-01-03 19:12:39

    大神也不懂你在说什么,还是去百度吧 兄弟