Atrybut accesskey
Atrybut accesskey umożliwia uzyskanie
dostępu do elementu za pomocą kombinacji klawiszy.
Wartością atrybutu powinna być mała
litera łacińska lub cyfra.
Różne przeglądarki używają różnych
kombinacji klawiszy. Na przykład, w Firefox będzie to
Shift + Alt + wartość atrybutu
accesskey, a w Safari, Chrome i IE: Alt
+ wartość atrybutu accesskey.
Przy użyciu kombinacji klawiszy dla pól tekstowych
formularza HTML
(input
i textarea)
otrzymają one fokus, dla checkboxów
i przycisków radio
nastąpi zmiana stanu z zaznaczonego
na niezaznaczony i na odwrót, dla znacznika a
nastąpi przejście do linku.
Atrybut stosuje się do znaczników: a,
area
button,
input,
label,
legend,
textarea.
Przykład
Przypiszmy checkboxowi
klawisz skrótu z. Naciśnij Shift
+ Alt + z w Firefox lub Alt + z
w innych przeglądarkach, aby zmienić stan
tego checkboxa:
<input type="checkbox" accesskey="z">
:
Przykład
A tutaj polu tekstowemu input
przypiszmy klawisz skrótu
w. Naciśnij Shift + Alt + w
w Firefox lub Alt + w w innych przeglądarkach,
aby ten znacznik otrzymał fokus wprowadzania:
<input type="text" accesskey="w">
:
Przykład
Przypiszmy dwóm przyciskom radio
klawisze skrótów
s i q:
<input type="radio" name="radio" accesskey="s">
<input type="radio" name="radio" accesskey="q">
:
Zobacz też
-
atrybut
autocomplete,
który ustawia automatyczne uzupełnianie pól formularza -
atrybut
tabindex,
który pozwala zmieniać fokus po naciśnięciuTab