Atributo accesskey

O atributo accesskey permite acessar um elemento usando uma combinação de teclas. O valor do atributo deve ser uma letra latina minúscula ou um dígito.

Diferentes navegadores usam combinações de teclas diferentes. Por exemplo, no Firefox será Shift + Alt + o valor do atributo accesskey, e no Safari, Chrome e IE: Alt + o valor do atributo accesskey.

Ao usar a combinação de teclas para campos de texto do formulário HTML (input e textarea) eles receberão o foco, para checkbox e rádio ocorrerá uma mudança de estado de marcado para desmarcado e vice-versa, para a tag a ocorrerá um seguimento do link.

O atributo é aplicado às tags: a, area button, input, label, legend, textarea.

Exemplo

Vamos atribuir a um checkbox a tecla de atalho z. Pressione Shift + Alt + z no Firefox ou Alt + z em outros navegadores para alterar o estado deste checkbox:

html<input type="checkbox" accesskey="z">

Результат:

Exemplo

E aqui, a um campo de entrada de texto input atribuiremos a tecla de atalho w. Pressione Shift + Alt + w no Firefox ou Alt + w em outros navegadores, para que esta tag receba o foco de entrada:

html<input type="text" accesskey="w">

Результат:

Exemplo

Vamos atribuir a dois botões de rádio as teclas de atalho s e q:

html<input type="radio" name="radio" accesskey="s">
<input type="radio" name="radio" accesskey="q">

Результат:

Veja também

  • o atributo autocomplete,
    que define o preenchimento automático para campos de formulário
  • o atributo tabindex,
    que permite alterar o foco pressionando Tab