📌  相关文章
📜  JavaScript |带有示例的 removeEventListener() 方法

📅  最后修改于: 2022-05-13 01:58:09.782000             🧑  作者: Mango

JavaScript |带有示例的 removeEventListener() 方法

如果创建了一个事件并且用户有一些活动,但您不希望元素出于某种目的对该特定事件做出反应,那么我们在 JavaScript 中有 removeEventListener() 方法。 removeEventListener() 是一个JavaScript 中的内置函数从元素中删除附加事件的事件处理程序。例如,如果单击后禁用按钮,则可以使用 removeEventListener() 删除单击事件侦听器。
句法:

element.removeEventListener(event, listener, useCapture)

参数:它接受下面指定的三个参数-

  • event:它是一个字符串,描述了必须删除的事件的名称。
  • listener:是要移除的事件处理函数。
  • useCapture:它是一个可选参数。默认情况下,它是布尔值 false,它指定从冒泡阶段删除事件处理程序,如果它是 true,则 removeEventListener() 方法从捕获阶段删除事件处理程序。

显示 removeEventListener() 方法工作的 JavaScript 代码:

代码#1:


  

    

Click this button to stop hovering effect !!

            

Hover over this Text !

                                                 

输出:
在将鼠标悬停在文本上之前-

在文本上悬停 2 次后-

点击“点击这里”按钮后——

注意:如果需要找出触发的事件,可以使用type事件属性。此属性可用于通过查找触发事件的类型来删除特定事件。

代码#2: event.type 属性可用于显示触发事件的类型。下面的 JavaScript 代码显示了 event.type 属性和 removeEventListener() 方法的工作。



  

    
    
                  

输出:
在点击“点击这里”按钮之前——

点击“点击这里”按钮后——

JavaScript 以网页开发而闻名,但它也用于各种非浏览器环境。您可以按照这个 JavaScript 教程和 JavaScript 示例从头开始学习 JavaScript。