2013-04-01 2 views
2

Есть ли способ использовать встроенную форму проверки HTML5 во входных элементах, которые НЕ требуются? То есть существует ли способ проверки ввода HTML5 тогда и только тогда, когда поле имеет фактическое значение?Проверка формы HTML5

Например, я хотел бы использовать следующую разметку, чтобы проверить, является ли some_name URL-адресом тогда и только тогда, когда пользователь действительно вводит значение во входном файле. Если пользователь оставляет пустую строку input, форма должна по-прежнему быть в состоянии отправить, как обычно.

<input type="url" name="some_name" [some attribute or additional markup?]/> 

Большое спасибо за помощь.

ответ

2

Используйте атрибут pattern, который принимает регулярные выражения javascript.

<input type="url" name="some_name" pattern="your regular expression"/>

Смежные вопросы