我正在做的是使用循环在类上附加事件,并且在事件处理程序代码中使用索引值。这是我的代码:
var classElements=document.getElementsByClassName("a");
for(var i=0; i<4; i++)
{
classElements[i].onClick=function(){
alert("Clicked button : "+i);
}
}
每当我单击任何按钮时,它都会发出警报
Clicked Button : 4
可能是什么问题?