Тег: валидация

Валидация полей: pattern, accept, ValidityState и другие

Существуют различные сторонние библиотеки, которые помогают настраивать валидацию форм на сайте, но есть и простые способы сделать это самостоятельно, например, используя встроенные атрибуты для полей ввода. Они позволяют нативно совершать несложную проверку вводимых пользователем данных в браузере перед тем, как отправить их на сервер.

На стороне клиента применяется в основном два вида валидации:

  • При отправке формы. Это происходит путем нажатия на соответствующую кнопку на сайте или клавишу Enter. Настройку можно осуществить, используя встроенные атрибуты без скриптов.

  • При потере фокуса. Такая валидация полностью настраивается JavaScript’ом.