window.onload=function(){
var bt=document.getElementById("ul1");
var btli=bt.getElementsByTagName("li");
var wkdiv=document.getElementById("tab-list");
var nrdiv=wkdiv.getElementsByTagName("div");
for(var i=0;i<btli.length;i++){
btli[i].index=1;
btli[i].onmouseover=function(){
for(var i=0;i<btli.length;i++){
btli[i].className="";
}
this.className="active";
for(var j=0;j<nrdiv.length;j++){
nrdiv[j].className="hide";
}
nrdiv[this.index].className="show";
}
}
}
把你的 btli[i].index=1; 换成 btli[i].index=i; 是i不是1
这段代码看得我头好晕。