如何将addEventListener和removeEventListener改写为一个长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计856个文字,预计阅读时间需要4分钟。
addEventListener()与removeEventListener()用于添加和移除事件监听。所有DOM节点都包含这两种方法,它们都接受三个参数:要处理的事件名、作为事件处理程序执行的函数和一个布尔值(true或false,表示事件是否在捕获阶段触发)。
addEventListener()与removeEventListener()用于追加事件和删除追加。所有的DOM节点中都包含这两种方法,并且它们都接受3个参数:要处理的事件名、作为事件处理程序的函数和一个布尔值。
最后这个布尔值参数是true,表示在捕获阶段调用事件处理程序;如果是false,表示在冒泡阶段调用事件处理程序。默认为false;
要在按钮上为click事件添加事件处理程序,可以使用下列代码:
1 var btn = document.getElementById("myBtn"); 2 btn.addEventListener("click", function () { 3 alert(this.id); 4 }, false);
使用DOM2级方法添加事件处理程序的主要好处是可以添加多个事件处理程序。
本文共计856个文字,预计阅读时间需要4分钟。
addEventListener()与removeEventListener()用于添加和移除事件监听。所有DOM节点都包含这两种方法,它们都接受三个参数:要处理的事件名、作为事件处理程序执行的函数和一个布尔值(true或false,表示事件是否在捕获阶段触发)。
addEventListener()与removeEventListener()用于追加事件和删除追加。所有的DOM节点中都包含这两种方法,并且它们都接受3个参数:要处理的事件名、作为事件处理程序的函数和一个布尔值。
最后这个布尔值参数是true,表示在捕获阶段调用事件处理程序;如果是false,表示在冒泡阶段调用事件处理程序。默认为false;
要在按钮上为click事件添加事件处理程序,可以使用下列代码:
1 var btn = document.getElementById("myBtn"); 2 btn.addEventListener("click", function () { 3 alert(this.id); 4 }, false);
使用DOM2级方法添加事件处理程序的主要好处是可以添加多个事件处理程序。

