Атрибут 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 | Поддерживается | Не поддерживается | Поддерживается |