HTMLFormElement.reportValidity()

La méthode  HTMLFormElement.reportValidity() renvoie true si les contrôles enfants de l'élément répondent à leurs contraintes de validation. Lorsque la valeur false est renvoyée,les événements invalid annulables sont déclenchés pour chaque enfant non valide et les problèmes de validation sont signalés à l'utilisateur. .

Syntax

HTMLFormElement.reportValidity()

Valeur de retour

Boolean

Exemple

document.forms['myform'].addEventListener('invalid', function() {
  // Optional response here
}, false);

document.forms['myform'].addEventListener('submit', function() {
  document.forms['myform'].reportValidity();
}, false);

Specifications

Specification Status Commentaire
HTML Living Standard
La définition de 'HTMLFormElement.reportValidity()' dans cette spécification.
Standard évolutif  
HTML 5.1
La définition de 'HTMLFormElement.reportValidity()' dans cette spécification.
Recommendation Définition initiale

Compatibilité du navigateur

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
reportValidityChrome Support complet 40Edge Support complet 17Firefox Support complet 49IE Aucun support NonOpera Support complet OuiSafari Support complet OuiWebView Android Support complet 40Chrome Android Support complet 40Firefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet OuiSamsung Internet Android Support complet 4.0

Légende

Support complet  
Support complet
Aucun support  
Aucun support