В HTML5 проверка на стороне клиента должна стать задачей веб-браузера через такие атрибуты, как pattern
или требуется
.
Существует ли только реализация этого CSS (то есть селекторы : valid
и : invalid
, чтобы дать обратную связь пользователю) или есть также реализация JavaScript?
Я думаю о чем-то вроде функции, позволяющей вызывать функцию JavaScript, если пользователь нажимает кнопку «Отправить», а форма содержит недопустимые значения. Или флаг, к которому я могу получить доступ в объекте формы, чтобы показать, есть ли там ошибки.
Спасибо.