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 |
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