#forms #html #validation #semantics
#формы #HTML #проверка #семантика
Вопрос:
Какой элемент я должен использовать, чтобы показывать сообщения проверки (ошибки) пользователю? Какая из них более семантична в HTML5?
Ответ №1:
Вы могли бы рассмотреть возможность добавления роли ARIA в качестве ‘alert’ или ‘status’. Я не думаю, что семантически какой-либо из элементов HTML лучше, чем <div class="error">
Ответ №2:
Обычно я бы использовал div
с классом error
или notice
для отображения ошибок.
Ответ №3:
Я бы использовал javascript для отображения окна ошибки javascript, содержащего ошибки.
РЕДАКТИРОВАТЬ: Для проверки на стороне сервера мы используем a <div>
, который заполняется после вызова ajax.
Комментарии:
1. Хорошо, но я всегда выполняю проверку на стороне клиента и сервера. Спасибо.