Événement de réinitialisation
Exemple
Exécutez un JavaScript lorsqu'un formulaire est réinitialisé :
<form onreset="myFunction()">
Enter name: <input type="text">
<input type="reset">
</form>
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
L'événement onreset se produit lorsqu'un formulaire est réinitialisé.
Prise en charge du navigateur
Event | |||||
---|---|---|---|---|---|
onreset | Yes | Yes | Yes | Yes | Yes |
Syntaxe
En HTML :
<element onreset="myScript">
En Javascript :
object.onreset = function(){myScript};
En JavaScript, en utilisant la méthode addEventListener() :
object.addEventListener("reset", myScript);
Remarque : La méthode addEventListener() n'est pas prise en charge dans Internet Explorer 8 et les versions antérieures.
Détails techniques
Bulles: | Oui |
---|---|
Annulable : | Oui |
Type d'événement: | Événement |
Balises HTML compatibles : | <forme> |
Version DOM : | Événements de niveau 2 |
Plus d'exemples
Exemple
Affichez le texte inséré dans un champ de texte avant sa réinitialisation :
var x = document.getElementById("myInput");
alert("Before reset, the text was: " + x.value);
Exemple
Utilisation de la méthode reset() de l'objet de formulaire HTML DOM pour réinitialiser le formulaire. Lorsque cela se produit, l'événement onreset se déclenche, ce qui déclenche une fonction d'alerte.
// 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");
}