js中怎么移除点击事件
文章标签
移除
javascript 中移除点击事件有两种方法:移除使用 onclick 属性添加的内联点击事件,需使用 removeattribute() 方法;移除使用 addeventlistener() 方法添加的事件侦听器,需使用 removeeventlistener() 方法,确保使用与添加时相同的事件类型和处理函数名称。
如何移除 JavaScript 中的点击事件
移除内联点击事件
要移除使用 onclick 属性添加的内联点击事件,可以使用 removeAttribute() 方法:
element.removeAttribute("onclick");
移除事件侦听器
要移除使用 addEventListener() 方法添加的事件侦听器,可以使用 removeEventListener() 方法:
element.removeEventListener("click", myFunction);
注意: 确保使用与添加事件侦听器时相同的事件类型和处理函数名称。
详细示例
假设您有一个按钮,其内联点击事件触发一个名为 myFunction 的函数:
<button onclick="myFunction()">点击我</button>
要移除此点击事件,您可以使用以下代码:
const button = document.querySelector("button");button.removeAttribute("onclick");
要移除使用 addEventListener() 方法添加的点击事件,您可以使用以下代码:
const button = document.querySelector("button");button.removeEventListener("click", myFunction);