输入文本 pattern 属性

定义和用法

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

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

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

另请参阅:

JavaScript 教程:JavaScript-Regulärer Ausdruck

JavaScript 参考手册:JavaScript RegExp 对象

HTML 参考手册:HTML <input> pattern-Attribut

实例

例子 1

获取文本字段的 pattern 属性值:

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

亲自试一试

例子 2

将文本字段的模式设置为仅包含从 1 到 3 的数字:

document.getElementById("myText").pattern = "[1-3]";

亲自试一试

语法

返回 pattern 属性:

textObject.pattern

设置 pattern 属性:

textObject.pattern = regexp

属性值

描述
regexp 定义检查文本字段值的正则表达式。

Technische Details

Rückgabewert: Zeichenfolgenwert, der den regulären Ausdruck darstellt.

Browserunterstützung

Die Zahlen in der Tabelle weisen auf die erste Version des Browsers hin, die diese Eigenschaft vollständig unterstützt.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Unterstützt 10.0 Unterstützt Nicht unterstützt Unterstützt