关注我的代码:
var a;
var b = new Array('t1');
for(var i =0; i < b.length; i++){
document.getElementById('test').innerHTML='<div onclick="a = i;">a</div>';
}
错误是:&#34;我&#34;没有定义。怎么解决?
答案 0 :(得分:2)
应该工作......
var a;
var b = new Array('t1');
for(var i =0; i < b.length; i++){
document.getElementById('test').innerHTML='<div onclick="a = '+i+';">a</div>';
}