HTML DOM Document removeEventListener() 方法

定義和用法

removeEventListener() 方法從文檔中刪除事件處理程序。

實例

刪除 "mousemove" 事件處理程序:

document.removeEventListener("mousemove", myFunction);

親自試一試

語法

document.removeEventListener(event, function, capture)

參數

參數 描述
event

必需。要刪除的事件的名稱。

請勿使用 "on" 前綴。

請使用 "click" 而不是 "onclick"。

所有 HTML DOM 事件都列于:HTML DOM 事件對象參考

function 必需。要刪除的函數。
capture

可選(默認 = false)。

  • true - 從捕獲中刪除處理程序
  • false - 從冒泡中刪除處理程序

如果事件處理程序被添加了兩次,一次是捕獲,一次是冒泡,每個都必須單獨刪除。

返回值

無。

瀏覽器支持

document.removeEventListener() 是 DOM Level 2 (2001) 特性。

所有瀏覽器都支持它:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 9-11 支持 支持 支持 支持

相關頁面

元素方法

addEventListener() 方法

removeEventListener() 方法

文檔方法

addEventListener() 方法

removeEventListener() 方法

教程

HTML DOM EventListener

完整的 DOM 事件列表