Test 11.5.1
Les champs de même nature vérifient-ils l’une de ces conditions, si nécessaire ?
Les champs de même nature sont regroupés dans une balise <fieldset>.
Les champs de même nature sont regroupés dans une balise possédant un attribut WAI-ARIA role="group".
Les champs de même nature de type radio (<input type="radio">) ou balises possédant un attribut WAI-ARIA role="radio") sont regroupés dans une balise possédant un attribut WAI-ARIA role="radiogroup" ou role="group".
Méthodologie 11.5.1
- Retrouver dans le document les champs de formulaire de même nature (par exemple un groupe de saisie d’informations d’identité, une série de cases à cocher, une saisie de date sur plusieurs champs successifs…).
- Pour chaque groupe de champs de formulaire de même nature, vérifier que ces champs de même nature sont regroupés :
- soit dans un élément
<fieldset>; - soit dans un élément possédant un attribut WAI-ARIA
role="group"; - soit dans un élément possédant un attribut WAI-ARIA
role="radiogroup"ou"group", s’il s’agit d’éléments<input>de typeradio( ou d’éléments possédant un attribut WAI-ARIArole="radio").
- soit dans un élément
- Si c’est le cas pour chaque groupe de champs de formulaire de même nature, le test est validé.
Tests suivants et précédents au clavier
Test précédent : Maj + ←
Test suivant : Maj + →
Éléments et attributs
<fieldset> role='group' role='radio' role='radiogroup' 'group' <input> radio Définitions
- Champs de même nature
Dans un formulaire, ensemble des champs pouvant être regroupés par la nature des informations attendues. Le regroupement vise à identifier les champs devant être traités comme un ensemble.
Quelques exemples :
- Trois champs successifs pour saisir une date (jour/mois/année) ;
- Champs successifs pour un numéro de téléphone ;
- Un bloc destiné à saisir l’identité et l’adresse de l’utilisateur, lorsque le formulaire contient plusieurs blocs de contact ;
- Un ensemble de boutons radio ou de cases à cocher qui se rapportent à une question.
Ces champs doivent être regroupés lorsque les intitulés de label ne sont pas suffisants pour informer l’utilisateur que les champs font partie d’un regroupement.
- Formulaire
Un formulaire n’est pas obligatoirement contenu dans une balise
<form>ou une balise possédant un attribut WAI-ARIArole="form".