Как составить указание на обязательные поля и валидацию формы доступны для пользователей считывателя экрана?
-
24-09-2019 - |
Вопрос
Когда сообщение об ошибке придет проверка, если использование сделало что-то неверное, то эта ошибка должна быть прочитана считывателем экрана? Любой экран считывателя, совместимый, доступный, ненавязчивый плагин проверки формы jQuery?
И как пользователь узнает, какое поле формы обязательна?
Мой вопрос не собирается сделать форму с fieldset
, legend
, а также label
?
Решение
Вы можете использовать стандартный плагин Validation jQuery и записывать свой собственный Validate (), который собирает ошибки при отправке и отображает их в оповещении (), а не полагаться на показ и скрытие Divs / Spals. Alert () считается считывателем экрана, совместимым в соответствии с Webaim.
Другие советы
Перейдите с использованием функции оповещения для отображения ошибок. Стандартная практика, по-видимому, вкладывает * по любым необходимым этикеткам необходимых полей формы.