Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
HTMLFormElement: reset-Ereignis
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Das reset-Ereignis wird ausgelöst, wenn ein <form> zurückgesetzt wird.
Syntax
Verwenden Sie den Ereignisnamen in addEventListener():
js
addEventListener("reset", (event) => { })
Alternativ können Sie ihn der Event-Handler-Eigenschaft der Schnittstelle zuweisen:
js
onreset = (event) => { }
Ereignistyp
Ein generisches Event.
Beispiele
Dieses Beispiel verwendet EventTarget.addEventListener(), um auf das Zurücksetzen des Formulars zu reagieren. Jedes Mal, wenn dies geschieht, wird der aktuelle Wert von Event.timeStamp protokolliert.
HTML
html
<form id="form">
<label>Test checkbox: <input type="checkbox" /></label>
<br /><br />
<button type="reset">Reset form</button>
</form>
<p id="log"></p>
JavaScript
js
const form = document.getElementById("form");
const log = document.getElementById("log");
function logReset(event) {
log.textContent = `Form reset! Timestamp: ${event.timeStamp}`;
}
form.addEventListener("reset", logReset);
Ergebnis
Spezifikationen
| Spezifikation |
|---|
| HTML> # event-reset> |
Browser-Kompatibilität
Siehe auch
- HTML-Element
<form>
