1. Accueil
  2. Opquast V3
  3. 87 - L'étiquette de chaque champ de formulai…

N°87 - L'étiquette de chaque champ de formulaire indique si la saisie est obligatoire.

Objectif

Permettre aux utilisateurs de savoir à l'avance si un champ est obligatoire.

Prévenir les erreurs avant qu'elles ne surviennent.

Solution technique

Indiquer le caractère obligatoire de la saisie dans l'étiquette associée au champ. Si l'indication est faite avec un symbole graphique (astérisque par exemple), faire précéder le formulaire d'une légende explicitant ce symbole.

Moyen de controle

Pour chaque formulaire :

  • Vérifier que l’étiquette associée à chaque champ en indique le caractère obligatoire, si besoin en contrôlant, avec un inspecteur de code, que l’information est bien présente dans l’élément label, dans l’attribut title ou dans un attribut aria-label, ou bien qu’elle est reliée au champ via un attribut aria-labelledby ou aria-describedby.
  • Vérifier que les champs dont l’étiquette ne donne aucune information sur leur caractère obligatoire sont bien facultatifs, en validant le formulaire sans les remplir. Si un message d’erreur indique qu’ils doivent être remplis ou si le formulaire ne peut être validé ainsi, la bonne pratique est invalidée.

Crée le
23 juin 2014

Testez et faites reconnaître vos compétences

Logo Opquast Certfied

Opquast Certified est un test sur 1000 points permettant de vérifier le degré de maîtrise des meilleures pratiques du Web

Découvrir

Retrouvez cette fiche dans « Qualité Web »

Livre Qualité Web

En savoir +

Version numérique offerte pour l’achat de la version papier