慕粉4342208
2016-11-28 23:04
window.onload=function(){
var OUL1=document.getElementById("ul1");
var aurl=OUL1.getElementsByTagName("li");
var odiv=document.getElementById("text-list");
var adiv=odiv.getElementsByTagName("div");
for(var i=0;i<aurl.length;i++){
aurl[i].index=i;
aurl[i].onmouseover=function(){
for(var i=0;i<aurl.length;i++){
aurl[i].className="";
}
this.className="active";
for(var j=0;j<adiv.length;j++){
adiv[j].className="hide";
}
adiv[this.indext].className="show";
}
}
}
adiv[this.indext].className="show"; 这句里面的index拼错了,你写在了indext,多了个t。
你CSS和HTML文本是如何写的呢?
全部代码(HTML+CSS也放上来)
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题