问答详情
源自:3-2 编程练习

这段代码哪里有问题?

window.onload = function(){
            var Lis = document.getElementsByTagName("li");
            if(var i=0 ; i<Lis.length ; i++){
                Lis[i].i = i;
                Lis[i].onmouseover = function(){
                    this.className = "lihover";
                }
                Lis[i].onmouseout = function(){
                    this.className = "";
                }
            }
        }


提问者:L浪浪浪浪浪 2016-07-21 23:09

个回答

  • qq_浮云丶暖_03699680
    2016-07-22 10:12:16
    已采纳

    if改成for,“Lis[i].i = i;”这句是什么作用,也去掉