Формы могут расширить доступ к документу практически всем пользователям. В этом разделе особое внимание уделяется атрибуту tabindex и ключам доступа (access keys).
Атрибут tabindex представлен во всех элементах для ввода данных. Он устанавливает порядок, в котором браузер передает управление элементам ввода данных при нажатии на клавишу Tab. Значение атрибута целое число. Начальное значение равно единице и соответствует установке первого табулятора, а затем последовательно увеличивается с каждым новым нажатием/отпусканием клавиши Tab.
Атрибут accesskey соответствует выбранному пользователем уникальному символу клавиатуры, который применяется для передачи управления элементу ввода формы. Нажимая на определенную клавишу (активизируя символ), можно работать с элементами ввода.
Пример. Рассмотрим простую форму, содержащую текстовое описание каждого элемента ввода, последовательность обращений к элементам ввода, которая определяется атрибутом tabindex, и ключ доступа:
<form action="submit" method="post">
<1аЬе1>Имя пользователж/1abel><input type="text" name="user" size="20"
tabindex="l" accesskey="u" /> <label>naponb</labelxinput type="text" name-"password" size="20"
tabindex="2" accesskey="p" /> <input type="submit" tabindex="3" accesskey="s" /> </form>
Навигация внутри такой формы возможна с помощью мыши, клавиши Tab (для циклического обхода всех элементов ввода) либо конкретной клавиши для прямого доступа к определяемому этим символом элементу ввода. Например, клавиша р соответствует доступу к элементу "password".
Опубликовал vovan666
April 08 2013 14:55:40 ·
0 Комментариев ·
3284 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.