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>
Przykład 2
Wyświetl tekst w polu tekstowym przed zresetowaniem:
var x = document.getElementById("myInput"); alert("Before reset, the text was: " + x.value);
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"); }
Gramatyka
W HTML:
<element onreset="myScript">
W JavaScript:
object.onreset = function(){myScript};
W JavaScript, używając metody addEventListener():
object.addEventListener("reset", myScript);
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 |