ARIA : attribut aria-valuemax
L'attribut aria-valuemax définit la valeur maximale autorisée pour un composant de type plage.
Description
L'attribut aria-valuemax définit la valeur maximale autorisée pour les composants de type plage. Il est similaire à l'attribut max des éléments HTML <progress>, <meter> et <input> de type range, number et tous les types date et heure.
Lors de la création d'un rôle de type plage, y compris meter, scrollbar, slider et spinbutton sur un élément non sémantique, aria-valuemax permet de définir une valeur maximale supérieure à la valeur minimale et est un attribut requis pour slider, scrollbar et spinbutton.
Déclarer les valeurs minimale et maximale permet aux technologies d'assistance d'indiquer la taille de la plage aux utilisateur·ice·s. La valeur minimale est définie avec aria-valuemin.
Attention :
Le rôle range ne doit PAS être utilisé car il est « abstrait ». L'attribut aria-valuemax est utilisé sur tous les sous-types de rôles de plage.
Exemple
Le code ci-dessous montre un curseur avec une valeur maximale de 9.
<div id="dimesLabel">Dimes</div>
<div
role="slider"
aria-valuenow="0"
aria-valuemin="0"
aria-valuemax="9"
aria-labelledby="dimesLabel"
id="dimes"></div>
Valeurs
<number>-
Un nombre entier ou décimal qui est supérieur à la valeur minimale.
Interfaces associées
Element.ariaValueMax-
La propriété
ariaValueMax, qui fait partie de l'interfaceElement, reflète la valeur de l'attributaria-valuemax. ElementInternals.ariaValueMax-
La propriété
ariaValueMax, qui fait partie de l'interfaceElementInternals, reflète la valeur de l'attributaria-valuemax.
Rôles associés
Utilisé dans les rôles :
meterscrollbar(requis)separatorslider(requis)spinbutton(requis)
Hérité dans les rôles :
Spécifications
| Specification |
|---|
| Accessible Rich Internet Applications (WAI-ARIA)> # aria-valuemax> |
Voir aussi
- Le rôle ARIA
range - Attribut
maxde l'élément<input type="range"> - L'attribut ARIA
aria-valuemin - L'attribut ARIA
aria-valuenow