Проверка полей формы | Webdev Service
Добавить надпись, поясняющую метки обязательного заполнения:
Если на сайте есть поля, обязательные для заполнения, например, имя и пароль при регистрации нового пользователя или адрес доставки при оформлении заказа, то пользователь должен понимать это с первого взгляда на форму, которую он заполняет. Для этого нужно отмечать обязательные для заполнения поля. Чаще всего используется символ *. Также нужно добавить в зоне видимости заполняемой формы разъяснение: «* отмечены поля, обязательные для заполнения». Правильное оформление обязательных полей поможет избежать сообщений об ошибках, а также повторного заполнения поля, которое обычно раздражает пользователей.

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

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

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


Возврат к списку

Нужна поддержка или доработка сайта?