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 :
meter
scrollbar
(requis)separator
slider
(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
max
de l'élément<input type="range">
- L'attribut ARIA
aria-valuemin
- L'attribut ARIA
aria-valuenow