Атрибут accesskey
Атрибут accesskey позволяет получить
доступ к элементу с помощью комбинации клавиш.
Значением атрибута должна служить маленькая
латинская буква или цифра.
В разных браузерах используются различные
сочетания клавиш. Например, в Firefox это
будет Shift + Alt + значение атрибута
accesskey, а в Safari, Хроме и IE: Alt
+ значение атрибута accesskey.
При использовании комбинации клавиш для текстовых
полей HTML
формы (input
и textarea)
они получат фокус, для чекбоксов
и радио
произойдет смена состояния с отмеченного
на неотмеченное и наоборот, для тега a
произойдет переход по ссылке.
Атрибут применяется к тегам: a,
area
button,
input,
label,
legend,
textarea.
Пример
Давайте назначим чекбоксу
горячую клавишу z. Нажмите Shift
+ Alt + z в Firefox или Alt + z
в других браузерах, чтобы сменить состояние
этого чекбокса:
<input type="checkbox" accesskey="z">
:
Пример
А здесь текстовому
полю ввода input назначим горячую клавишу
w. Нажмите Shift + Alt + w
в Firefox или Alt + w в других браузерах,
чтобы данный тег получил фокус ввода:
<input type="text" accesskey="w">
:
Пример
Давайте двум радио
переключателям назначим горячие клавиши
s и q:
<input type="radio" name="radio" accesskey="s">
<input type="radio" name="radio" accesskey="q">
:
Смотрите также
-
атрибут
autocomplete,
который задает автозаполнение полям формы -
атрибут
tabindex,
который позволяет менять фокус по нажатиюTab