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

  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…).
  2. 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 type radio ( ou d’éléments possédant un attribut WAI-ARIA role="radio").
  3. 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 +

Avec ces raccourcis clavier, atteindre

É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-ARIA role="form".