HTML DOM Element removeEventListener() 方法

定义和用法

removeEventListener() 方法从元素中删除事件处理程序。

另请参阅:

元素方法:

addEventListener() 方法

removeEventListener() 方法

文档方法:

addEventListener() 方法

removeEventListener() 方法

Tuturuan:

HTML DOM EventListener

Kumpletong Listahan ng Mga Event ng DOM

Halimbawa

Alisin ang "mousemove" na event mula sa elemento:

myDIV.removeEventListener("mousemove", myFunction);

Subukan ang iyong sarili

Kasulatan ng Grammar

element.removeEventListener(type, listnener, useCapture)

Parametro

Parametro Paglalarawan
type

Dapat kailangan. Ang uri ng event na dapat alisin ang event listener.

Huwag gumamit ng prefikso "on". Halimbawa, gamit ang "click" sa halip ng "onclick".

Para sa kumpletong listahan ng mga event ng HTML DOM, mangyaring bisitahin:Pamamahala ng Mga Event ng HTML DOM.

listnener Dapat kailangan. Ang event listener function na dapat alisin.
useCapture

Opisyal (pangkaraniwan ay false).

  • true - Alisin ang programang pagtanggap mula sa pagtanggap
  • false - Alisin ang programang pagtanggap mula sa pagbubog

Kung ang event handler ay idinagdag dalawang beses, isang beses sa pagtanggap at isa beses sa pagbububog, bawat isa ay dapat na alisin nang hiwalay.

Halimbawa ng Bunga

Wala.

Detalye ng Teknolohiya

removeEventListener() Ang pamamaraan na ito ay mag-aalis ng tinukoy na event listener function. Ang mga parametro type at useCapture Dapat magkakasama sa pagtawag addEventListener() Ang mga katugma ng pamamaraan ay katulad. Kung walang matagpuan na event listener na tumutugma sa tinukoy na mga parametro, ang pamamaraan ay walang ginagawa.

Kung ang isang event listener function ay inaalis ng pamamagitan ng paraan na ito, hindi na ito ay magiging pagtawag kapag ang node ay nangyari sa tinukoy na uri ng kaganapan. Kahit na ang isang event listener ay inaalis ng isa pang event listener na may parehong uri ng kaganapan sa parehong node, hindi na ito ay magiging pagtawag.

Ang paraan na ito ay din Document at Window Naglalaman ng mga bagay at gumagana sa kaparehong paraan.

Suporta ng Browser

element.removeEventListener() Ito ay DOM Level 2 (2001) na katangian.

Lahat ng mga browser ay ganap na sumusuporta sa ito:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporta 9-11 Suporta Suporta Suporta Suporta