我正在使用addEventListner()将内联事件处理程序转换为外部js文件。 prefrence
onclick="return somefun();"
这里的some函数返回一个函数。即将其转换为
elemet.addEventListener("click", somefun)
但是这里传递somefn()而不是somefun()的返回值。我怎样才能传递函数的返回值??
答案 0 :(得分:2)
尝试使用括号 - ()调用elemet.addEventListener("cilck", function() { somefun(); });
。
这样,函数将执行,返回值将传递给事件监听器。