HTML 參考手冊

HTML 標(biāo)簽大全

HTML: <input> pattern 屬性

本文介紹HTML input pattern 屬性的使用方法,在線實(shí)例演示如何使用HTML input pattern 屬性、瀏覽器的兼容性、語法定義及它的屬性值詳細(xì)資料等。

 HTML <input> 標(biāo)簽

在線示例

一個(gè)HTML表單,其輸入字段只能包含三個(gè)字母(不能含數(shù)字或特殊字符):

<!DOCTYPE html>
<html>
<head>
<title>HTML:<input> pattern 屬性 - 菜鳥教程(cainiaoplus.com)</title>
<body>
<form action="action_page.php">
  國家/地區(qū)代碼: <input type="text" name="country_code" pattern="[A-Za-z]{3}" title="3個(gè)字母的國家/地區(qū)代碼">
  <input type="submit">
</form>
</html>
測試看看 ?/?

瀏覽器兼容性

IEFirefoxOperaChromeSafari

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

注意:Safari 或者 Internet Explorer 9 及之前的版本不支持 <input> 標(biāo)簽的 pattern 屬性。

定義和用法

pattern屬性指定一個(gè)正則表達(dá)式,在提交表單時(shí)將檢查<input>元素的值。

注意:pattern 屬性適用于下面的 input 類型:text、search、url、tel、email 和 password。

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

提示:可以在我們的 JavaScript 教程中學(xué)習(xí)更多有關(guān) 正則表達(dá)式 的知識。

HTML 4.01 與 HTML5之間的差異

pattern 屬性是 HTML5 中的新增屬性。

語法

<input pattern="regexp">

屬性值

描述
regexp規(guī)定用于驗(yàn)證 <input> 元素的值的正則表達(dá)式。
 HTML <input> 標(biāo)簽
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清