HTMLInputElement : propriété pattern - Les API Web | MDN

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é pattern de l'interface HTMLInputElement représente une expression régulière à laquelle une valeur non nulle de <input> doit correspondre. Elle reflète l'attribut pattern de l'élément HTML <input>.

La propriété pattern est valide pour les types text, search, url, tel, email et password. Elle définit une expression régulière que la propriété value de l'élément de saisie doit respecter pour que la valeur soit acceptée lors de la validation des contraintes.

Si une valeur non nulle ne respecte pas les contraintes définies par la valeur de pattern, la propriété en lecture seule patternMismatch de l'objet ValidityState sera vraie.

Valeur

Une chaîne de caractères.

Exemples

js

const inputElement = document.getElementById("year");
console.log(inputElement.pattern);

Spécifications

Specification
HTML
# dom-input-pattern

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par les contributeurs du MDN.