溫馨提示×

如何通過addEventListener傳遞參數

小樊
359
2024-06-17 20:17:51
欄目: 編程語言

要通過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傳遞參數。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女