为了账号安全,请及时绑定邮箱和手机立即绑定

使用for循环点击为什么没有反应?

使用for循环点击为什么没有反应?

singerow 2016-06-03 13:50:59
        var hom = document.getElementById("home");        var ali = document.getElementsByTagName("li");        var adiv = hom.getElementsByTagName("div");//     使用for循环,点击没有任何反应;        for(var i=0; i<ali.length; i++){            ali[i].onclick = function(){                ali[i].setAttribute("class","one");                adiv[i].setAttribute("class","");            }        }//这样用就可以:     ali[1].onclick = function(){                ali[1].setAttribute("class","one");                adiv[1].setAttribute("class","");            }
查看完整描述

3 回答

  • 3 回答
  • 2 关注
  • 1797 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信