HTML DOM Element removeEventListener()

Example

Remove a "mousemove" event from an element:

myDIV.removeEventListener("mousemove", myFunction);
Try it Yourself »

Description

The removeEventListener() method removes an event handler from an element.



Syntax

element.removeEventListener(event, function, capture)

Parameters

Parameter Description
event Required.
The name of the event to remove.
Do not use the "on" prefix.
Use "click" instead of "onclick".

All HTML DOM events are listed in the:
HTML DOM Event Object Reference.
function Required.
The function to remove.
useCapture Optional (default = false).
true - Remove the handler from capturing.
false- Remove the handler from bubbling.

If the event handler was attached two times, one with capturing and one with bubbling, each must be removed separately.

Return Value

NONE

Browser Support

element.removeEventListener() is a DOM Level 2 (2001) feature.

It is fully supported in all browsers:

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

Copyright 1999-2023 by Refsnes Data. All Rights Reserved.