prevent-listenersnippet prevents the addition of event listeners.
You can use
EventTarget.prototype.addEventListenerand not allowing listeners to be added for certain event types.
A pattern that matches the type(s) of events you want to prevent. If the string starts and ends with a slash (
A pattern that matches the event handler's declaration. If the string starts and ends with a slash (
The CSS selector that the event target must match. If the event target is not an HTML element, the event handler is added.
The following table lists examples that use the
No event listener will be added for click events.
prevent-listener click console div
No click event listener will be added on div elements whose handler matches console.
For example, these listeners won't be added:
prevent-listener click console
No listener will be added for click events whose handler matches console. For example, these listeners won't be added:
The following table contains messages you'll find useful during debugging:
When the message occurs
Each time a listener is prevented from being added
This is a group of logs containing detailed information about the event type and its handler. They're displayed each time we prevent a listener from being added.
If the optional handler or selector parameter was omitted, the corresponding log(s) will be skipped.