Attributs de navigation au clavier
Deux attributs permettent de gérer l'interaction que l'utilisateur peut avoir avec le document via le clavier. Le premier attribut accesskey
défini un raccourci clavier pour atteindre un élément, la valeur de l'attribut est un caractère et l'utilisateur peut presser la combinaison de touches ALT + le caractère précisé. Deux éléments d'un même document ne peuvent dès lors pas avoir la même valeur pour cet attribut.
Le second attribut tabindex
est une valeur entière qui permet de définir la position de l'élément dans l'ordre de tabulation, c'est-à-dire le nombre de fois qu'il faut presser la touche TAB pour atteindre l'élément. Deux éléments ne peuvent non plus avoir la même valeur pour cet attribut.
Nom | Valeur | Description |
---|---|---|
accesskey |
caractère | Définit un raccourci clavier pour atteindre l'élément |
tabindex |
entier | Définit la position de l'élément dans l'ordre de tabulation des éléments du document. La valeur doit être comprise entre 0 et 32767. |
Évènements
Il y a également deux évènements supplémentaires qui représentent le fait que l'élément reçoit ou perd le focus suite à une action de l'utilisateur.
Nom | Valeur | Description |
---|---|---|
onblur |
script | L'élément a perdu le focus |
onfocus |
script | L'élément vient de recevoir le focus |