js创建onclick事件不能传递动态参数
for(vara=0;a<3;a++){g[a].onclick=function(){c(a);}}functionc(i){alert(i);}结果一直为3,应该怎么...
for(var a=0;a<3;a++){
g[a].onclick=function (){c(a);}
}
function c(i){
alert(i);
}
结果一直为3,应该怎么传递a的动态值?? 展开
g[a].onclick=function (){c(a);}
}
function c(i){
alert(i);
}
结果一直为3,应该怎么传递a的动态值?? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询