6.4. Indiquer clairement les champs obligatoires
Sur chaque formulaire, les champs obligatoires doivent être clairement indiqués :
- Un signe distinctif (symbole « * », mention « (obligatoire) », etc.) doit être prévu dans l’intitulé de chaque champ obligatoire.
- Dans le cas où un symbole est utilisé pour déclarer les champs obligatoires, une légende placée au début du formulaire doit annoncer la fonction de ce dernier.
Remarque
Si l’ensemble des champs d’un formulaire sont obligatoires, alors la seule légende « Tous les champs sont obligatoires. » placée au début du formulaire peut suffire.
12 commentaires
-
Bonjour,
J’ai un autre cas particulier à partager. J’ai consulté le RGAA et j’ai appris que lorsque nous avons une seule question sur un écran, il n’est pas nécessaire de la mentionner comme obligatoire. Cependant, si la question est susceptible d’afficher juste en dessous une seconde question, en fonction de la réponse donnée.
Quelle est la meilleure pratique en termes d’accessibilité dans ce cas ?
-
Bonjour Mickaël,
En effet, dans le cas que vous décrivez (un champ unique obligatoire qui peut en faire apparaitre un autre, obligatoire également), le formulaire se trouve dans le cas particulier du champ unique lorsque le deuxième champ est masqué. Il n’est pas nécessaire de mentionner le caractère obligatoire dans ce cas précis.
Cependant, aussitôt que le deuxième champ apparait, le formulaire ne rentre plus dans ce cas particulier et il sera nécessaire d’indiquer le caractère obligatoire des champs.
Il est possible de faire apparaitre cette mention au moment de l’apparition du deuxième champ, mais pour des raisons de simplicité, nous recommandons d’ajouter la mention obligatoire sur les deux champs dès le début.
Bien à vous,
Margot
-
-
Lorsqu’il n’y a qu’un seul champ sur un écran et que la réponse y est obligatoire, quelle est la meilleure approche à adopter ?
Parfois, il peut y avoir une question avec un seul champ pour saisir du texte, mais aussi, une seule question sur un écran avec une réponse obligatoire qui nécessite la sélection d’une réponse dans une liste de choix prédéfini (des « cards » à sélectionner). Dans ce cas, quelle est la meilleure démarche à suivre ? Faut-il indiquer que le champ est obligatoire même s’il n’y en as qu’un seul sur la page ?
Faut-il parler de champ obligatoire même lorsqu’il s’agit de sélectionner une « card » dans une liste ?
-
Bonjour Mickael,
Lorsqu’il n’y a qu’un seul champ, il n’est pas nécessaire de préciser le caractère obligatoire de ce champ. Cela fait partie d’un cas particulier du critère RGAA 11.10. Je cite :
Le test 11.10.1 et le test 11.10.2 seront considérés comme non applicables lorsque le formulaire comporte un seul champ de formulaire […]
Merci pour votre question, nous allons probablement ajouter cette remarque sur notre fiche pour éviter tout malentendu.
Bonne journée,
Romain
-
-
Bonjour,
Certaines bonnes pratiques recommandent de plutôt mentionner les champs facultatifs. En effet, de nombreux formulaires exigent la plupart des champs obligatoires et un nombre limité de champs facultatifs.-
Bonjour,
Effectivement, certains formulaires peuvent avoir une majorité de champs obligatoires.
Ce cas est mentionné dans le RGAA au niveau des « Notes techniques » du critère 11.10 :
Notes techniques
Dans un long formulaire dont la majorité des champs sont obligatoires, on pourrait constater que ce sont les quelques champs restés facultatifs qui sont explicitement signalés comme tels. Dans ce cas, il faudrait s’assurer que :- Un message précise visuellement en haut de formulaire que « tous les champs sont obligatoires sauf ceux indiqués comme étant facultatifs » ;
- Une mention « facultatif » est présente visuellement dans le libellé des champs facultatifs ou dans la légende d’un groupe de champs facultatifs ;
- Un attribut
required
ouaria-required="true"
reste associé à chaque champ qui n’est pas concerné par ce caractère facultatif.
Il est donc conforme de mentionner uniquement les champs facultatifs, cependant l’indication que les autres champs sont obligatoires ne doit pas être implicite, la mention « tous les champs sont obligatoires sauf… » en haut du formulaire reste obligatoire.
Bonne journée à vous,
Margot
-
-
A mon sens la mention obligatoire, doit se trouver au niveau de chaque champ. Sauf si ils sont tous obligatoires, comme ici.
Il me semble que l’astérisque n’est pas toujours visible et compréhensible, elle demande un effort d’attention et de mémoire de signification du symbole. Qu’en pensez-vous ?-
Bonjour Varaschin,
Effectivement, le fait d’indiquer la mention « obligatoire » dans les libellés des champs obligatoires sera toujours la façon la plus accessible de procéder.
Mais ce n’est pas une pratique très répandue, et l’on va souvent préférer utiliser l’astérisque (*), afin de gagner de la place. C’est pour cela que nous avons choisi cet exemple.
Comme vous le mentionnez, afin que cet astérisque soit compréhensible par tous, le RGAA demande à ce qu’une légende soit présente en début de formulaire pour indiquer la fonction de cet astérisque.
Bien évidemment pour être conforme, il faudra également s’assurer que cet astérisque est visible par tous, en s’assurant que son contraste est suffisant et qu’il a bien été intégré en HTML pour être correctement restitué par les technologies d’assistance.
Si toutes ces conditions sont réunies, je ne pense pas que cela soit un problème bloquant d’utiliser un symbole pour indiquer le caractère obligatoire d’un champ.J’espère avoir pu répondre à votre question,
Belle journée à vous,
Romain
-
-
Ce commentaire a été publié il y a plus de 2 ans. Il se peut que son contenu ne soit plus d'actualité.
Bonjour, je suis également intéressé par la réponse : Est-il nécessaire de mentionner « Tous les champs sont obligatoires » dans le cadre d’un formulaire de connexion ?
-
Ce commentaire a été publié il y a plus de 2 ans. Il se peut que son contenu ne soit plus d'actualité.
Bonjour Benjamin et désolé pour ce retard dans notre réponse.
Vous pouvez retrouver ma réponse à Andria ci-dessus.
Merci à vous et bonne journée.
-
-
Ce commentaire a été publié il y a plus de 2 ans. Il se peut que son contenu ne soit plus d'actualité.
Bonjour,
Cette notice est-elle valable sur les formulaires tels que les formulaires de connexion avec seulement login et mot de passe ou même sur les formulaires de recherche ?
-
Ce commentaire a été publié il y a plus de 2 ans. Il se peut que son contenu ne soit plus d'actualité.
Bonjour Andria et désolé pour ce retard dans notre réponse.
Effectivement, il est obligatoire d’indiquer les champs obligatoires même dans le cas d’un formulaire de connexion.
Il est tout à fait possible d’ajouter la mention « (obligatoire) » directement dans l’étiquette du champ pour obtenir par exemple : « Login (obligatoire) ».
Pour le formulaire de recherche, si celui-ci ne possède qu’un champ, il n’est pas nécessaire de l’indiquer car il est implicitement obligatoire comme précisé dans les cas particuliers du critère 11.10 du RGAA : https://www.numerique.gouv.fr/publications/rgaa-accessibilite/methode-rgaa/criteres/#crit-11-10.
Bonne journée à vous.
-