这个函数里面的循环究竟是怎么执行的啊,点击之后this怎么定位到是当前对象的,前面有讲THIS的吗
window.onload=function(){
var oTab=document.getElementById("tabs");
var oUl=oTab.getElementsByTagName("ul")[0];
var oLis=oUl.getElementsByTagName("li");
var oDivs=oTab.getElementsByTagName("div");
for(var i=0,len=oLis.length;i<len;i++){
oLis[i].index=i;
oLis[i].onclick=function(){
for(var n=0;n<len;n++){
oLis[n].className="";
oDivs[n].className="hide";
}
this.className="on";
oDivs[this.index].className="";
}
}
}