Атрибут pattern ввода текста

Определение и использование

pattern Установка или возврат значения атрибута pattern поля текста.

Атрибут pattern HTML определяет регулярное выражение, используемое для проверки значения поля текста.

Совет:Используйте глобальный HTML title свойство или DOM title Используйте атрибуты для описания шаблонов, чтобы помочь пользователям.

См. также:

Учебник JavaScriptРегулярные выражения JavaScript

Руководство по JavaScriptОбъект RegExp в JavaScript

Руководство по HTML:Атрибут pattern <input> HTML

Пример

Пример 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 Определяет регулярное выражение для проверки значения поля текста.

Технические детали

Возвратное значение: Строковое значение, представляющее регулярное выражение.

Поддержка браузеров

Числа в таблице указывают на версию первого браузера, который полностью поддерживает этот атрибут.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддерживается 10.0 Поддерживается Не поддерживается Поддерживается