天天看點

HTML <input> pattern 屬性

HTML <input> pattern 屬性

HTML <input> 标簽

隻能包含三個字母的輸入字段(不允許數字或特殊字元):

<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>

HTML <input> pattern 屬性
HTML <input> pattern 屬性
HTML <input> pattern 屬性
HTML <input> pattern 屬性
HTML <input> pattern 屬性

Internet Explorer 10、Firefox、Opera 和 Chrome 支援 pattern 屬性。

注意:Safari 或者 Internet Explorer 9 及之前的版本不支援 <input> 标簽的 pattern 屬性。

pattern 屬性規定用于驗證 <input> 元素的值的正規表達式。

<b>注意:</b>pattern 屬性适用于下面的 input 類型:text、search、url、tel、email 和 password。

提示:請使用全局的 title 屬性來描述模式以幫助使用者。

提示:可以在我們的 JavaScript 教程中學習更多有關 正規表達式 的知識。

pattern 屬性是 HTML5 中的新屬性。

&lt;input pattern="regexp"&gt;

描述

regexp

規定用于驗證 &lt;input&gt; 元素的值的正規表達式。

HTML &lt;input&gt; pattern 屬性