HTML-Eingabemuster Eigenschaft
Beispiele
enthalten nur drei Buchstaben des Eingabefeldes (keine Zahlen oder Sonderzeichen):
<form action="demo_form.html">
Country code: <input type="text" name="country_code" pattern="[A-Za-z]{3}" title="Three letter country code">
<input type="submit">
</form>
Country code: <input type="text" name="country_code" pattern="[A-Za-z]{3}" title="Three letter country code">
<input type="submit">
</form>
Versuchen »
Browser-Unterstützung
Internet Explorer 10, Firefox, Opera und Chrome Unterstützung Musterattribut.
Hinweis: Safari oder Internet Explorer 9 und früheren Versionen unterstützen nicht die Musterattribut <input> -Tag.
Definition und Verwendung
Attribut gibt das Muster zu validieren <input> Element des Wertes von regulären Ausdrücken.
Hinweis: Muster - Eigenschaft gilt für die folgenden Eingabetypen: Text, Suche, URL, Tel , E - Mail und Passwort.
Tipp: Verwenden Sie den globalen Titel Attribut um den Modus zu beschreiben , um Benutzern zu helfen.
Tipp: Sie können erfahren Sie mehr über unseren JavaScript - Tutorial regulären Ausdrücken des Wissens.
Die Unterschiede zwischen den HTML 4.01 und HTML5
Musterattribut ist neu in HTML5 Attribute.
Grammatik
<input pattern="regexp">
Eigenschaft Wert
值 | 描述 |
---|---|
regexp | 规定用于验证 <input> 元素的值的正则表达式。 |
HTML <input> -Tag