Najnowsze tutoriale tworzenie stron internetowych
 

preventDefault () Metoda Event

<Object Event

Przykład

Zapobiec linka otwierania URL:

document.getElementById("myAnchor").addEventListener("click", function(event){
    event.preventDefault()
});
Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

preventDefault() metoda anuluje zdarzenie, jeśli można anulować, co oznacza, że domyślna akcja, która należy do zdarzenia nie wystąpią.

Na przykład, może to być przydatne, gdy:

  • Kliknięcie na "Submit" przycisku uniemożliwić złożenie formularza
  • Kliknięcie na link, zapobiegają link z następujących URL

Uwaga: Nie wszystkie zdarzenia są anulować. Użyj cancelable właściwość, aby dowiedzieć się, czy zdarzenie można anulować.

Uwaga: preventDefault() metoda nie zapobiega dalszemu rozprzestrzenianiu się zdarzenia przez DOM. Za pomocą stopPropagation() metodę zająć.


Wsparcie przeglądarka

Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje metodę.

metoda
preventDefault() tak 9.0 tak tak tak

Składnia

event .preventDefault()

parametry

Żaden

Szczegóły techniczne

Zwracana wartość: Nie zwraca wartości
DOM wersja: DOM Level 2 Events

Przykłady

Więcej przykładów

Przykład

Zapobiec domyślne działanie pole wyboru:

document.getElementById("myCheckbox").addEventListener("click", function(event){
    event.preventDefault()
});
Spróbuj sam "

<Object Event