11.10

Dans chaque formulaire, le contrôle de saisie est-il utilisé de manière pertinente (hors cas particuliers) ?

Technical Notes

  • 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 :
  • [object Object]

Particular Cases

  • 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 ou qu'il indique les champs optionnels de manière :
  • [object Object]
  • Dans le cas où l'ensemble des champs d'un formulaire sont obligatoires, les tests 11.10.1 et 11.10.2 restent applicables.

WCAG Reference

WCAG 3.3.1

Tests

  1. 11.10.1

    Les indications du caractère obligatoire de la saisie des champs vérifient-elles une de ces conditions (hors cas particuliers) ?

    Une indication de champ obligatoire est visible et permet d'identifier nommément le champ concerné préalablement à la validation du formulaire ;
    Le champ obligatoire dispose de l'attribut aria-required="true" ou required préalablement à la validation du formulaire.

    Technical Notes

    • 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 :
    • [object Object]

    Particular Cases

    • 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 ou qu'il indique les champs optionnels de manière :
    • [object Object]
    • Dans le cas où l'ensemble des champs d'un formulaire sont obligatoires, les tests 11.10.1 et 11.10.2 restent applicables.
  2. 11.10.2

    Les champs obligatoires ayant l'attribut aria-required="true" ou required vérifient-ils une de ces conditions ?

    Une indication de champ obligatoire est visible et située dans l'étiquette associée au champ préalablement à la validation du formulaire ;
    Une indication de champ obligatoire est visible et située dans le passage de texte associé au champ préalablement à la validation du formulaire.

    Technical Notes

    • 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 :
    • [object Object]

    Particular Cases

    • 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 ou qu'il indique les champs optionnels de manière :
    • [object Object]
    • Dans le cas où l'ensemble des champs d'un formulaire sont obligatoires, les tests 11.10.1 et 11.10.2 restent applicables.
  3. 11.10.3

    Les messages d'erreur indiquant l'absence de saisie d'un champ obligatoire vérifient-ils une de ces conditions ?

    Le message d'erreur indiquant l'absence de saisie d'un champ obligatoire est visible et permet d'identifier nommément le champ concerné ;
    Le champ obligatoire dispose de l'attribut aria-invalid="true".

    Technical Notes

    • 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 :
    • [object Object]

    Particular Cases

    • 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 ou qu'il indique les champs optionnels de manière :
    • [object Object]
    • Dans le cas où l'ensemble des champs d'un formulaire sont obligatoires, les tests 11.10.1 et 11.10.2 restent applicables.
  4. 11.10.4

    Les champs obligatoires ayant l'attribut aria-invalid="true" vérifient-ils une de ces conditions ?

    Le message d'erreur indiquant le caractère invalide de la saisie est visible et situé dans l'étiquette associée au champ ;
    Le message d'erreur indiquant le caractère invalide de la saisie est visible et situé dans le passage de texte associé au champ.

    Technical Notes

    • 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 :
    • [object Object]

    Particular Cases

    • 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 ou qu'il indique les champs optionnels de manière :
    • [object Object]
    • Dans le cas où l'ensemble des champs d'un formulaire sont obligatoires, les tests 11.10.1 et 11.10.2 restent applicables.
  5. 11.10.5

    Les instructions et indications du type de données et/ou de format obligatoires vérifient-elles une de ces conditions ?

    Une instruction ou une indication du type de données et/ou de format obligatoire est visible et permet d'identifier nommément le champ concerné préalablement à la validation du formulaire ;
    Une instruction ou une indication du type de données et/ou de format obligatoire est visible dans l'étiquette ou le passage de texte associé au champ préalablement à la validation du formulaire.

    Technical Notes

    • 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 :
    • [object Object]

    Particular Cases

    • 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 ou qu'il indique les champs optionnels de manière :
    • [object Object]
    • Dans le cas où l'ensemble des champs d'un formulaire sont obligatoires, les tests 11.10.1 et 11.10.2 restent applicables.
  6. 11.10.6

    Les messages d'erreurs fournissant une instruction ou une indication du type de données et/ou de format obligatoire des champs vérifient-ils une de ces conditions ?

    Le message d'erreur fournissant une instruction ou une indication du type de données et/ou de format obligatoires est visible et identifie le champ concerné ;
    Le champ dispose de l'attribut aria-invalid="true".

    Technical Notes

    • 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 :
    • [object Object]

    Particular Cases

    • 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 ou qu'il indique les champs optionnels de manière :
    • [object Object]
    • Dans le cas où l'ensemble des champs d'un formulaire sont obligatoires, les tests 11.10.1 et 11.10.2 restent applicables.
  7. 11.10.7

    Les champs ayant l'attribut aria-invalid="true" dont la saisie requiert un type de données et/ou de format obligatoires vérifient-ils une de ces conditions ?

    Une instruction ou une indication du type de données et/ou de format obligatoire est visible et située dans la balise <label> associée au champ ;
    Une instruction ou une indication du type de données et/ou de format obligatoire est visible et située dans le passage de texte associé au champ.

    Technical Notes

    • 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 :
    • [object Object]

    Particular Cases

    • 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 ou qu'il indique les champs optionnels de manière :
    • [object Object]
    • Dans le cas où l'ensemble des champs d'un formulaire sont obligatoires, les tests 11.10.1 et 11.10.2 restent applicables.

WCAG Techniques

  • G83
  • G84
  • G85
  • G89
  • G184
  • H44
  • H81
  • H89
  • H90
  • F81
  • SCR18
  • SCR32
  • ARIA1
  • ARIA2
  • ARIA6
  • ARIA9
  • ARIA16
  • ARIA21