Exemplo
Impedir que um link de abrir o URL:
document.getElementById("myAnchor").addEventListener("click",
function(event){
event.preventDefault()
});
Tente você mesmo " Mais "Try it Yourself" exemplos abaixo.
Definição e Uso
O preventDefault() método cancela o evento se é canceláveis, o que significa que a ação padrão que pertence ao evento não ocorrerá.
Por exemplo, isso pode ser útil quando:
- Clicando em uma "Submit" botão, impedi-lo de enviar um formulário
- Ao clicar em um link, impedir a ligação de seguir o URL
Nota: Nem todos os eventos são canceláveis. Use o canceláveis propriedade para descobrir se um evento é cancelável.
Nota: O preventDefault() método não impede ainda mais a propagação de um evento através do DOM. Use o stopPropagation() método para lidar com isso.
Suporte navegador
Os números na tabela especificar a primeira versão do navegador que suporta totalmente o método.
Método | |||||
---|---|---|---|---|---|
preventDefault() | sim | 9 | sim | sim | sim |
Sintaxe
event .preventDefault()
parâmetros
Nenhum |
Detalhes técnicos
Valor de retorno: | Nenhum valor de retorno |
---|---|
DOM Versão: | DOM Nível 2 Eventos |
mais Exemplos
Exemplo
Impedir a ação padrão de uma caixa de seleção:
document.getElementById("myCheckbox").addEventListener("click",
function(event){
event.preventDefault()
});
Tente você mesmo " <Objeto de evento