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:
<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:
<input type="text" accesskey="w">
:
Exemplo
Vamos atribuir a dois botões
de rádio as teclas de atalho
s e q:
<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 pressionandoTab