Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLFormElement : propriété noValidate

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

La propriété noValidate de l'interface HTMLFormElement est une valeur booléenne indiquant si l'élément <form> contourne la validation des contraintes lors de la soumission. Elle reflète l'attribut novalidate de l'élément <form> ; si l'attribut est présent, la valeur est true.

Si cet attribut n'est pas défini ou si sa valeur est false, le formulaire est soumis avec validation. Cela peut être contourné en réglant la propriété HTMLInputElement.formNoValidate ou HTMLButtonElement.formNoValidate à true, soit via JavaScript, soit via l'attribut HTML formnovalidate sur le contrôle utilisé pour soumettre le formulaire.

Cette propriété est lisible et modifiable.

Valeur

Un booléen.

Exemples

js
const element = document.getElementById("myForm");
console.log(element.noValidate);

Spécifications

Specification
HTML
# dom-fs-novalidate

Compatibilité des navigateurs

Voir aussi