Input URL pattern 屬性

定義和用法

pattern 屬性設置或返回 URL 字段的 pattern 屬性的值。

HTML pattern 屬性規定正則表達式,用于檢查 URL 字段的值。

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

另請參閱:

JavaScript 教程:正則表達式

JavaScript 參考手冊:RegExp 對象

HTML 參考手冊:HTML <input> pattern 屬性

實例

例子 1

獲取 URL 字段的 pattern 屬性值:

var x = document.getElementById("myURL").pattern;

親自試一試

例子 2

將 URL 字段的模式設置為僅接受以 http(s)://www.w3vip.cn/ 開頭的 URL:

document.getElementById("myURL").pattern = "http://www\.w3vip\.cn\/(.+)|https://www\.w3vip\.cn\/(.+)";

親自試一試

語法

返回 pattern 屬性:

urlObject.pattern

設置 pattern 屬性:

urlObject.pattern = regexp

屬性值

描述
regexp 規定檢查 URL 字段值的正則表達式。

技術細節

返回值: 字符串值,表示正則表達式。

瀏覽器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 10.0 支持 不支持 支持