The defaultPrevented event property

Definition and usage

The defaultPrevented event property checks whether the preventDefault() method was called for the event The preventDefault() method.

.

Prevent the link from opening the URL and check if preventDefault() was called:

document.getElementById("myAnchor").addEventListener("click", function(event){
  event.preventDefault()
  alert("Was preventDefault() called: " + event.defaultPrevented);
});

Try it yourself

Syntax

event.defaultPrevented

Technical details

Return value:

Boolean value indicating whether the preventDefault() method was called for the event.

Possible values:

  • true - The preventDefault() method was called for the event
  • false - No preventDefault() method was called for this event
Версия DOM: DOM Level 3 Events

Поддержка браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот свойство.

Свойства Chrome IE Firefox Safari Opera
defaultPrevented 18.0 9.0 6.0 5.0 11.0