如何向事件处理程序传递参数?
以下是我尝试的方法,但并不起作用:
以下内容同样无法正常工作:
以下是我尝试的方法,但并不起作用:
for (var i = 0; i < myobj.length; i++) {
myobj[i].onmouseover = myfun(myobj[i]);
}
以下内容同样无法正常工作:
myobj[i].onmouseover = myfun.call(myobj[i]);
myobj[i].onmouseover = function () {myfun(myobj[i]);};
myobj[i].onmouseover = function () {myfun.call(myobj[i]);};
我主要关心为什么它不能工作以及解决方案,风格相同。