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 | 支持 | 不支持 | 支持 |