Attribut d’évènement ONINVALID
Rôle
L’attribut d’évènement oninvalid exécute un script lors de la vérification d’un champ obligatoire d’un formulaire (email, tel, ou élements HTML avec l’attribut pattern). Vous devez connaitre le langage Javascript
Testez vous-même cette balise
Utilisez Codepen
Voici le resultat
Saisissez du contenu dans la zone de texte ci-dessous et cliquez sur le bouton valider. La méthode setCustomValidity() permet de personnaliser le message de l’infobulle. Appuyer sur le bouton RERUN(en bas à droite de la zone) pour recommencer.
Compatibilité
L’attribut d’évènement oninvalid est pris en charge par tous les principaux navigateurs (à partir de IE-10 pour Internet Explorer).
Informations
L’attribut oninvalid est une solution intéressante pour contrôler la saisie dans un formulaire sans recourir aux plugins Javascript
Voir les autres attributs d’évènement formulaire
onblur– onchange– oncontextmenu– onfocus– onformchange– onforminput– oninput– onreset– onselect– onsubmit