 
		啊啊啊啊123
2016-09-26 17:52
Lis[i].onmouseover = function () {
  this.className = "lihover";
alert(XXX);
  }
我想知道鼠标移入时对应的li是第几怎么做?
鼠标移到第一个li弹出1;第二个弹出2......
 
				window.onload = function () {
    var aLi = document.getElementsByTagName('li');
    
    for(var i=0; i<aLi.length; i++){
        aLi[i].index = i;//添加索引
        aLi[i].onmouseover = function () {
            this.className = 'lihover';
            alert(this.index);//弹出索引
        }
    }
}注意注释对应的内容,这样便可以了
 
				用 this(this就是这个就是当前的li,也就是哪个li现在有onmouseover了,this就是这个li)
 
				alert(i);
商城分类导航效果
63728 学习 · 315 问题
相似问题