3.3.1: Error Identification [A]
Description
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.
Sufficient Techniques
Sufficient Techniques for Success Criterion 3.3.1
Note: Other techniques may also be sufficient if they meet the success criterion. See Understanding Techniques.
Situation A: If a form contains fields for which information from the user is mandatory.
Situation B: If information provided by the user is required to be in a specific data format or of certain values.
- ARIA18: Using aria-alertdialog to Identify Errors
- ARIA19: Using ARIA role=alert or Live Regions to Identify Errors
- ARIA21: Using Aria-Invalid to Indicate An Error Field
- 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
- SCR18: Providing client-side validation and alert
- 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