Ultimele tutoriale de dezvoltare web
 

preventDefault () Metoda Eveniment

<Eveniment obiect

Exemplu

Împiedicați un link de la deschiderea URL:

document.getElementById("myAnchor").addEventListener("click", function(event){
    event.preventDefault()
});
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

preventDefault() metoda anulează în cazul în care evenimentul este anulabil, ceea ce înseamnă că acțiunea implicită care aparține evenimentul nu va avea loc.

De exemplu, acest lucru poate fi util atunci când:

  • Făcând clic pe "Submit" buton, acesta împiedică depunerea unui formular
  • Făcând clic pe un link, pentru a preveni link-ul de mai jos adresa URL

Notă: Nu toate evenimentele sunt anulabil. Utilizați anulabil proprietatea pentru a afla dacă un eveniment este anulabil.

Notă: preventDefault() metoda nu împiedică propagarea ulterioară a unui eveniment prin DOM. Utilizați stopPropagation() metoda să se ocupe de acest lucru.


Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin metoda.

Metodă
preventDefault() da 9 da da da

Sintaxă

event .preventDefault()

Parametrii

Nici unul

Detalii tehnice

Întoarcere Valoare: Nici o valoare returnată
DOM Versiune: DOM Level 2 Evenimente

Exemple

Mai multe exemple

Exemplu

Împiedicați acțiunea implicită a unei casete de selectare:

document.getElementById("myCheckbox").addEventListener("click", function(event){
    event.preventDefault()
});
Încearcă - l singur »

<Eveniment obiect