హెచ్టిఎంఎల్ డొమ్ ఇలమెంట్ రిమోవ్ ఇన్ లిస్ట్నర్ మెథడ్

定义和用法

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

另请参阅:

元素方法:

addEventListener() 方法

removeEventListener() 方法

文档方法:

addEventListener() 方法

removeEventListener() 方法

教程:

HTML DOM EventListener

DOM 事件的完整列表

实例

从元素中移除 "mousemove" 事件:

myDIV.removeEventListener("mousemove", myFunction);

亲自试一试

语法

element.removeEventListener(type, listnener, useCapture)

参数

参数 描述
type

必需。要删除事件监听器的事件类型。

దయచేసి "on" ప్రిఫిక్స్ వినియోగించకుండా. ఉదాహరణకు, "click" వద్దు "onclick" వినియోగించండి.

పూర్తి HTML DOM ఇవెంట్ జాబితా కొరకు ఈ లింకును సందర్శించండి:HTML DOM ఇవెంట్ ఆబ్జెక్ట్ రిఫరెన్స్ హాండ్బుక్.

listnener అవసరమైనది. తొలగించాలని ఇవెంట్ లిస్టెనర్ ఫంక్షన్.
useCapture

ఆప్షనల్ (డిఫాల్ట్ ఫాల్స్).

  • true - కాప్చర్ నుండి హాండ్లర్ తొలగించు
  • false - బాల్బాంబర్ నుండి హాండ్లర్ తొలగించు

ఇవెంట్ హాండ్లర్ ను రెండుసార్లు జోడించబడితే, ఒకసారి కాప్చర్, మరొకసారి బాల్బాంబర్, ప్రతిదీ ప్రత్యేకంగా తొలగించాలి.

తిరిగి వచ్చే విలువ

ఏమీ లేదు.

సాంకేతిక వివరాలు

removeEventListener() ఈ పద్ధతి ప్రత్యేకమైన ఇవెంట్ లిస్టెనర్ ఫంక్షన్ ని తొలగిస్తుంది. పరామితులు: type మరియు useCapture కాల్ చేయవలసిన ఉపకరణం తో సమానంగా ఉండాలి addEventListener() పద్ధతి యొక్క సమానమైన పరామితులు. పేరుతో సరిపోలే ఇవెంట్ లిస్టెనర్ కనుగొనబడలేకపోతే, ఈ పద్ధతి ఏమీ చేయబడదు.

ఒక ఇవెంట్ లిస్టెనర్ ఫంక్షన్ ఈ పద్ధతి ద్వారా తొలగించబడితే, నోడ్ అనుసరించిన ప్రత్యేక రకమైన ఇవెంట్ జరగించినప్పుడు దానిని మళ్ళీ కాల్ చేయబడదు. ఒక ఇవెంట్ లిస్టెనర్ నోడ్ పైన అదే రకమైన ఇవెంట్ నుండి మరొక ఇవెంట్ లిస్టెనర్ ద్వారా తొలగించబడితే, అది మళ్ళీ కాల్ చేయబడదు.

ఈ పద్ధతి కూడా డాక్యుమెంట్ మరియు విండో ఆధార వస్తువులు నిర్వచించబడినవి మరియు పని పద్ధతి సమానంగా ఉంటాయి.

బ్రౌజర్ మద్దతు

element.removeEventListener() ఇది DOM Level 2 (2001) లక్షణం.

అన్ని బ్రౌజర్లు పూర్తిగా దానిని మద్దతు ఇస్తాయి:

చ్రోమ్ ఐఇ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఓపెరా
చ్రోమ్ ఐఇ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఓపెరా
మద్దతు 9-11 మద్దతు మద్దతు మద్దతు మద్దతు