11.10

In each form, is the error management used appropriately (excluding special cases)?

WCAG Reference

WCAG 3.3.1

Tests

  1. 11.10.1

    Do the indications of mandatory or optional field entries meet one of these conditions (excluding special cases)?

    A mandatory field indication is visible and allows the relevant field to be identified by name before entering data.
    The mandatory field has the aria-required="true" or required attribute before entering data.
    An optional field indication is visible and allows the relevant field to be identified by name before entering data.
  2. 11.10.2

    Do required fields with the aria-required="true" or required attribute meet one of these conditions?

    A mandatory field indication is visible and allows the relevant field to be identified by name before data is entered.
    A mandatory field indication is visible and located in the label associated with the field before data is entered.
    A mandatory field indication is visible and located in the passage of text associated with the field before data is entered.
    A mandatory field indication is visible and located in the legend associated with the group of fields before data is entered.
  3. 11.10.3

    Do error messages indicating that a mandatory field has not been entered meet one of these conditions?

    The error message indicating that a mandatory field has not been entered is visible and allows the field in question to be identified by name.
    The mandatory field has the aria-invalid="true" attribute.
  4. 11.10.4

    Do fields with the aria-invalid="true" attribute meet any of these conditions?

    The error message indicating that the input is invalid is visible and located in the label associated with the field.
    The error message indicating that the input is invalid is visible and located in the passage of text associated with the field.
  5. 11.10.5

    Do the instructions and indications of mandatory data type and/or format meet any of these conditions?

    An instruction or indication of mandatory data type and/or format is visible and enables the relevant field to be identified by name before entering data.
    An instruction or indication of mandatory data type and/or format is visible in the label or passage of text associated with the field before entering data.
  6. 11.10.6

    Do error messages providing an instruction or indication of data type and/or mandatory field indication meet any of these conditions?

    The error message providing an instruction or indication of mandatory data type and/or format is visible and identifies the field concerned.
    The field has the aria-invalid="true" attribute.
  7. 11.10.7

    Do fields with the aria-invalid="true" attribute that require a mandatory data type and/or format meet one of these conditions?

    An instruction or indication of data type and/or mandatory format is visible and located in the <label> tag associated with the field.
    An instruction or indication of data type and/or mandatory format is visible and located in the passage of text associated with the field.

WCAG Techniques

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