Recomendações de cursos:

Propriedade do evento defaultPrevented

Definição e uso Verificação da propriedade do evento defaultPrevented para verificar se preventDefault() foi chamado para este eventoMétodo preventDefault()

.

Prevenir que o link abra a URL e verificar se preventDefault() foi chamado:

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

Experimente você mesmo

Sintaxe

event.defaultPrevented

Detalhes técnicos

Retorno:

Booleano, indica se o método preventDefault() foi chamado para o evento.

Valores possíveis:

  • true - O método preventDefault() foi chamado para o evento
  • false - Não foi chamado o método preventDefault() para este evento
Versão DOM: Eventos DOM Level 3

Suporte do navegador

Os números na tabela indicam a primeira versão do navegador que suporta completamente o atributo.

Atributos Chrome IE Firefox Safari Opera
defaultPrevented 18.0 9.0 6.0 5.0 11.0