Files
WCAG/3-understandable/3.3.1-error-identification.md
T
2025-12-23 21:04:52 -05:00

1.8 KiB

Back to 3 Understandable index

3.3.1 Error Identification

  • Level: A
  • Guideline: 3.3 Input Assistance
  • Principle: 3 Understandable

What it is

If an input error is automatically detected, the item that is in error is identified and the error is described to the user in text.

How to test

  • Check: If an input error is automatically detected, the item that is in error is identified and the error is described to the user in text.
  • Use the sufficient techniques below as acceptable methods when applicable.

Sufficient techniques (W3C)

  • G83: Providing text descriptions to identify required fields that were not completed
  • ARIA2: Identifying a required field with the aria-required property
  • ARIA21: Using aria-invalid to Indicate An Error Field
  • SCR18: Providing client-side validation and alert
  • PDF5: Indicating required form controls in PDF forms
  • ARIA18: Using aria-alertdialog to Identify Errors
  • ARIA19: Using ARIA role=alert or Live Regions to Identify Errors
  • G84: Providing a text description when the user provides information that is not in the list of allowed values
  • G85: Providing a text description when user input falls outside the required format or values
  • SCR32: Providing client-side validation and adding error text via the DOM
  • PDF22: Indicating when user input falls outside the required format or values in PDF forms

Advisory techniques (W3C)

  • G139: Creating a mechanism that allows users to jump to errors
  • G199: Providing success feedback when data is submitted successfully

Resources

Back to 3 Understandable index