Objectif
- Veiller à ce que les formulaires soient compréhensibles dans un lecteur d’écran.
- Informer l’utilisateur sur les actions possibles ou indisponibles pendant la saisie d'un formulaire.
Mise en œuvre
- Ne pas utiliser l'attribut
disabled
pour désactiver le bouton de soumission, - Utiliser l'atrribut
aria-disabled="true"
sur l'élément bouton, accompagné de l'attributaria-describedby
pour expliciter le statut du bouton. - Utiliser JavaScript pour bloquer l'action sur le bouton et fournir un message d'information à l'utilisateur.
Contrôle
Vérifier que les boutons désactivés en cours de saisie n'utilisent pas l'attributdisabled
, et qu'ils sont correctement restitués dans un lecteur d'écran, de façon compréhensible.
Auteur Opquast - Consulter la licence
Découvrez la certification Opquast
- Une formation et une certification 100% en ligne
- 14 heures en ligne en autonomie, disponible 24h/24, 7j/7
- guide de 200 pages, des quiz, un glossaire, des examens blancs, des articles des videos
- Pour tous les professionnels du Web : marketing, commerciaux, UX, chefs de projet, designers, développeurs, ingénieurs informatiques.
- Une approche multidisciplinaire : SEO, accessibilité, sécurité, écoconception… pour tous les professionnels, débutants comme confirmés.