我正在尝试将onClick事件应用于文档中的元素数组,如下所示:
for (var i = 0; i < myElems.length; i++)
myElems[i].onClick = "someFunction(this)";
代码放在body标签的onLoad事件的init()函数内。我注意到文档加载时,函数不起作用。
我注意到,如果我添加一个alert()告诉我函数是否是问题:
for (var i = 0; i < myElems.length; i++)
myElems[i].onClick = "alert('It worked!')";
该文档将加载并执行所有元素的警报,而不考虑我是否实际点击了该元素。
我做错了什么?