意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

如何通过addEventListener传递参数

来源:佚名 编辑:佚名
2024-06-18 14:23:25

要通过addEventListener传递参数,可以使用一个包装函数来实现。具体步骤如下:

  1. 创建一个包装函数,该函数接受要传递的参数并返回一个函数,该函数是事件监听器的回调函数。
function handleClick(param) {
  return function(event) {
    console.log(param);
  }
}
  1. 在addEventListener中调用包装函数,并传递要传递的参数。
const button = document.querySelector('button');
const param = 'Hello World';
button.addEventListener('click', handleClick(param));

这样当按钮被点击时,控制台会输出’Hello World’。通过这种方法,可以很容易地通过addEventListener传递参数。


如何通过addEventListener传递参数

本网站发布或转载的文章均来自网络,其原创性以及文中表达的观点和判断不代表本网站。
上一篇: addEventListener和removeEventListener配对 下一篇: addEventListener如何移除事件监听