Utilisez ce composant en haut d’une page pour récapituler les erreurs qu’un utilisateur a commises.
Lorsqu’un utilisateur commet une erreur, vous devez afficher un récapitulatif d’erreur et un message d’erreur à côté de chaque réponse contenant une erreur.
Toujours afficher un résumé des erreurs en cas d’erreur de validation, même s’il n’y en a qu’une.
Vous devez:
<title>
pour que les lecteurs d’écran le
lisent dès que possibleLisez les instructions pour écrire de bons messages d’erreur.
Vous devez lier les erreurs du récapitulatif aux champs auxquels elles se rapportent.
Pour les questions qui nécéssitent que l’utilisateur réponde à un seul champ, comme un téléchargement de fichier, une sélection, une zone de texte, une entrée de texte ou un nombre de caractères, faites un lien vers le champ.
Exemple de lien depuis une résumé d’erreur vers un champs unique (GOV.uk design system)
Lorsqu’un utilisateur doit entrer sa réponse dans plusieurs champs, tels que les champs jour, mois et année dans un composant de saisie de la date, faites un lien vers le premier champ contenant une erreur.
Si vous ne savez pas quel champ contient une erreur, faites un lien vers le premier champ.
Exemple de lien depuis un résumé d’erreur vers une réponse à plusieurs champs (GOV.uk design system)
Pour les questions qui nécessitent que l’utilisateur sélectionne une ou plusieurs options dans une liste à l’aide de boutons radios ou de cases à cocher, faites un lien vers le premier bouton radio ou case à cocher.
Placez le récapitulatif des erreurs au début du conteneur <main>
juste après
le <h1>
.