Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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.

html
<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'interface Element, reflète la valeur de l'attribut aria-valuemax.

ElementInternals.ariaValueMax

La propriété ariaValueMax, qui fait partie de l'interface ElementInternals, reflète la valeur de l'attribut aria-valuemax.

Rôles associés

Utilisé dans les rôles :

Hérité dans les rôles :

Spécifications

Specification
Accessible Rich Internet Applications (WAI-ARIA)
# aria-valuemax

Voir aussi