HTML 5 <input> pattern 屬性
實(shí)例
只能包含三個(gè)字母的文本字段(數(shù)字或特殊字符):
Country code: <input type="text" name="country_code" pattern="[A-z]{3}
"
title="Three letter country code" />
定義和用法
pattern 屬性規(guī)定用于驗(yàn)證輸入字段的模式。
模式指的是正則表達(dá)式。您可以在我們的 JavaScript 教程中閱讀到這方面的內(nèi)容。
注釋:pattern 屬性適用于以下 <input> 類型:text, search, url, telephone, email 以及 password 。
提示:請(qǐng)使用標(biāo)準(zhǔn)的 "title" 屬性來描述模式。
HTML 4.01 與 HTML 5 之間的差異
pattern 屬性是 HTML5 中的新屬性。
語法
<input pattern="regexp">
屬性值
值 | 描述 |
---|---|
regexp | 規(guī)定用于驗(yàn)證輸入字段的模式。 |