要通过addEventListener传递参数,可以使用一个包装函数来实现。具体步骤如下:
function handleClick(param) {
return function(event) {
console.log(param);
}
}
const button = document.querySelector('button');
const param = 'Hello World';
button.addEventListener('click', handleClick(param));
这样当按钮被点击时,控制台会输出’Hello World’。通过这种方法,可以很容易地通过addEventListener传递参数。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>