Glossaire RGAA 4.1.2
Champ de saisie de formulaire
Employé aux thématiques Formulaires
La définition officielle
Reproduite mot pour mot. Elle est limitative : la reformuler élargit les critères qui s'y appuient.
Objet d’un formulaire permettant à l’utilisateur :
- De saisir des données textuelles ou préformatées :
input type="text";input type="password";input type="search";input type="email";input type="number";input type="tel";input type="url";textarea.
- De sélectionner des valeurs prédéfinies :
input type="checkbox";input type="radio";input type="date";input type="range";input type="color";input type="time";input type="month";input type="week";input type="datetime-local";select;datalist;optgroup;option.
- De télécharger des fichiers :
input type="file".
- Ou d’afficher des résultats :
output;progress;meter.
- Les balises possédant un rôle WAI-ARIA permettant de restituer un champ de formulaire sont également couvertes par cette définition :
progressbar;slider;spinbutton;textbox;listbox;searchbox;combobox;option;checkbox;radio;switch.
- Les objets de formulaires et rôle WAI-ARIA suivants ne sont pas considérés comme des champs de formulaires :
input type="submit";input type="reset";input type="hidden";input type="image";input type="button";button;- attribut WAI-ARIA
role="button".
Les 6 critères qui l'emploient
Le référentiel nomme ce terme dans le texte de ces critères : sa définition les gouverne directement.
- Critère 11.1 Formulaires
Chaque champ de formulaire a-t-il une étiquette ?
- Critère 11.2 Formulaires
Chaque étiquette associée à un champ de formulaire est-elle pertinente (hors cas particuliers) ?
- Critère 11.3 Formulaires
Dans chaque formulaire, chaque étiquette associée à un champ de formulaire ayant la même fonction et répétée plusieurs fois dans une même page ou dans un ensemble de pages est-elle cohérente ?
- Critère 11.4 Formulaires
Dans chaque formulaire, chaque étiquette de champ et son champ associé sont-ils accolés (hors cas particuliers) ?
- Critère 11.12 Formulaires
Pour chaque formulaire qui modifie ou supprime des données, ou qui transmet des réponses à un test ou à un examen, ou dont la validation a des conséquences financières ou juridiques, les données saisies peuvent-elles être modifiées, mises à jour ou récupérées par l’utilisateur ?
- Critère 11.13 Formulaires
La finalité d’un champ de saisie peut-elle être déduite pour faciliter le remplissage automatique des champs avec les données de l’utilisateur ?