Input URL pattern 属性

定义和用法

pattern 属性设置或返回 URL 字段的 pattern 属性的值。

HTML pattern 属性规定正则表达式,用于检查 URL 字段的值。

提示:请使用全局 HTML title 属性或 DOM title 属性来描述模式,以帮助用户。

另请参阅:

JavaScript 教程:正则表达式

JavaScript 参考手册:RegExp 对象

HTML 参考手册:Η ιδιότητα pattern του <input> του HTML

实例

例子 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 Υποστήριξη Μη υποστήριξη Υποστήριξη