把this换成aLi[i]为什么执行不了
将onmouseover和onmouseout事件中的this换成aLi[i],发现执行不了。求问原因~跪谢
代码如下:
window.onload = function () {
var oUl=document.getElementsByTagName("ul")[0],
aLi=oUl.getElementsByTagName("li");
for(var i=0;i<aLi.length;i++){
aLi[i].onmouseover=function(){
this.className="lihover";
}
aLi[i].onmouseout=function(){
this.className="";
}
}
}