Zdarzenie onreset

Definicja i użycie

Podczas resetowania formularza występuje zdarzenie onreset.

Przykład

Przykład 1

Wykonaj JavaScript podczas resetowania formularza:

<form onreset="myFunction()">
  Wprowadź nazwę: <input type="text">
  <input type="reset">
</form>

Spróbuj osobiście

Przykład 2

Wyświetl tekst w polu tekstowym przed zresetowaniem:

var x = document.getElementById("myInput");
alert("Before reset, the text was: " + x.value);

Spróbuj osobiście

Przykład 3

Używając metody reset() obiektu Form HTML DOM, zresetuj formularz. W takim przypadku zostanie wywołane zdarzenie onreset, które spowoduje wywołanie funkcji alert.

// Resetuj wartości wszystkich elementów formularza o id="myForm"
function myResetFunction() {
  document.getElementById("myForm").reset();
}
// Wyświetl tekst podczas resetowania formularza
function myAlertFunction() {
  alert("The form was reset");
}

Spróbuj osobiście

Gramatyka

W HTML:

<element onreset="myScript">

Spróbuj osobiście

W JavaScript:

object.onreset = function(){myScript};

Spróbuj osobiście

W JavaScript, używając metody addEventListener():

object.addEventListener("reset", myScript);

Spróbuj osobiście

Komentarz:Internet Explorer 8 lub wcześniejsze wersje nie obsługują Metoda addEventListener().

Szczegóły techniczne

Bąbelkowanie: Wsparcie
Można anulować: Wsparcie
Typ zdarzenia: Event
Obsługiwane znaczniki HTML: <form>
Wersja DOM: Zdarzenia poziomu 2

Obsługa przeglądarek

Zdarzenia Chrome IE Firefox Safari Opera
onreset Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie