Глобальный атрибут accesskey
Глобальный атрибут accesskey даёт возможность с помощью некоторого сочетания клавиш активировать элемент или перевести фокус на него. Значение атрибута используется браузером для создания сочетания клавиш.
Сочетание клавиш зависит от браузера и платформы:
| Браузер | Windows | Linux | macOS |
|---|---|---|---|
| Firefox | Alt + Shift + символ | Control + Alt + символ | |
| Chrome | Alt + символ | ||
| Safari | Нет | ||
| Opera | Alt + символ | ||
Конкретное действие атрибута зависит от элемента, к которому он применяется. Например, при использовании с элементом <a> произойдёт переход по ссылке, с текстовым полем (<input type="text">) — можно сразу вводить текст, c флажками (<input type="checkbox">) — будет поставлена галочка и т. п.
При использовании атрибута accesskey для разных элементов с одним и тем же значением активация/фокус будет происходить в порядке следования элементов в коде (сверху вниз/слева направо).
Синтаксис
<элемент accesskey="символ">
Значения
символ — цифра (0-9) или латинская буква (a-z), которая будет использоваться в сочетании клавиш.
Значение по умолчанию
Нет.
Пример
<!-- Нажмите необходимое сочетание клавиш,
чтобы выделить элемент -->
<input type="text" accesskey="d">
Результат