АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
76 of 133 menu

Атрибут 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
enru