将参数添加到传递给addEventListener()
或直接分配给事件处理程序的函数的正确和专业方法是什么,如el.onclick = doSomething(param);
答案 0 :(得分:2)
当您需要将参数传递给另一个时,可以使用匿名函数,如下所示:
el.addEventListener("click", function() { doSomething(param); }, false);
如果不需要参数,那么它只是:
el.addEventListener("click", doSomething, false);