Evento di ripristino
Esempio
Esegui un JavaScript quando un modulo viene reimpostato:
<form onreset="myFunction()">
Enter name: <input type="text">
<input type="reset">
</form>
Altri esempi "Provalo da solo" di seguito.
Definizione e utilizzo
L'evento onreset si verifica quando un modulo viene reimpostato.
Supporto browser
Event | |||||
---|---|---|---|---|---|
onreset | Yes | Yes | Yes | Yes | Yes |
Sintassi
In HTML:
<element onreset="myScript">
In JavaScript:
object.onreset = function(){myScript};
In JavaScript, utilizzando il metodo addEventListener():
object.addEventListener("reset", myScript);
Nota: il metodo addEventListener() non è supportato in Internet Explorer 8 e versioni precedenti.
Dettagli tecnici
Bolle: | sì |
---|---|
Annullabile: | sì |
Tipo di evento: | Evento |
Tag HTML supportati: | <modulo> |
Versione DOM: | Eventi di livello 2 |
Altri esempi
Esempio
Visualizza il testo che è stato inserito in un campo di testo prima del ripristino:
var x = document.getElementById("myInput");
alert("Before reset, the text was: " + x.value);
Esempio
Utilizzando il metodo reset() dell'oggetto modulo HTML DOM per reimpostare il modulo. Quando ciò accade, viene attivato l'evento onreset, che attiverà una funzione di avviso.
// Reset the value of all elements in a form with id="myForm"
function myResetFunction() {
document.getElementById("myForm").reset();
}
// Alert some text when the form is reset
function myAlertFunction() {
alert("The form was reset");
}