logo

Prevent Default Action | Previnindo ação padrão | JavaScript

logo

O preventDefault previne que uma ação ocorra, podemos considerar essa ação como seguir um link em algum <a>, também podemos considerar o checar de um checkbox.

JavaScript

function evita(evento) {
    evento.preventDefault();
}

HTML

<a href="http://ruancarlos.com.br" onclick="evita(event);">Site do Ruan (não segue)</a><br />
<a href="http://ruancarlos.com.br" >Site do Ruan (segue)</a><br />
<label for="checkbox">Checkbox (não checa)</label><input type="checkbox" onclick="evita(event);"/><br />
<label for="checkbox">Checkbox (checa)</label><input type="checkbox" /><br />

Também podemos usar ele no jQuery

jQuery

$("a").click(function(event) {
    event.preventDefault();
});

Para saber mais acesse:

Demo

Bookmark and Share

2 marcas, uhull to “Prevent Default Action | Previnindo ação padrão | JavaScript”

  1. Matheus Moreira disse:

    Também podemos usar o return false; né?!
    Alguma diferença?

logo
logo
Hospedado no Djalma | Ruan Carlos.