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 - バブルからハンドラを削除

イベントハンドラが2回追加された場合、キャプチャとバブルの両方でそれぞれ個別に削除する必要があります。

返り値

なし。

ブラウザのサポート

document.removeEventListener() DOMレベル2 (2001) の機能です。

すべてのブラウザがサポートしています:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート 9-11 サポート サポート サポート サポート

関連ページ

要素メソッド

addEventListener() メソッド

removeEventListener() メソッド

ドキュメントメソッド

addEventListener() メソッド

removeEventListener() メソッド

チュートリアル

HTML DOM イベントリスナー

完全な DOM イベントリスト