Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
HTMLInputElement: pattern-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Diepattern-Eigenschaft desHTMLInputElement-Interface repräsentiert einenregulären Ausdruck, den ein nicht-null<input>-Wert erfüllen sollte. Sie spiegelt daspattern-Attribut des<input>-Elements wider.
Diepattern-Eigenschaft ist gültig für die Typentext,search,url,tel,email undpassword. Sie definiert einen regulären Ausdruck, den dervalue des Eingabefeldes erfüllen muss, damit der Wert dieEinschränkungsvalidierung besteht.
Wenn ein nicht-null-Wert nicht den durch denpattern-Wert festgelegten Einschränkungen entspricht, wird die schreibgeschütztepatternMismatch-Eigenschaft desValidityState-Objekts wahr sein.
In diesem Artikel
Wert
Ein String.
Beispiele
const inputElement = document.getElementById("year");console.log(input.pattern);Spezifikationen
| Specification |
|---|
| HTML> # dom-input-pattern> |
Browser-Kompatibilität
Siehe auch
<input>HTMLInputElement.value- Client-seitige Validierung
:validund:invalidPseudoklassen