Success Criterion 3.3.3 (Level AA)
If an input error occurs in your website/application, do you provide input error correction suggestions to the user, if suggestions are known?
Why is this important
When a user inputs wrong information and errors are detected, suggestions for corrections are helpful to everyone to quickly identify and fix the problem(s). However, people with visual impairments or cognitive disabilities heavily rely on these suggestions because without them, they may not be able to fix the errors and more likely become frustrated and abandon the application. (This success criterion builds upon 3.3.1 Error Identification. (Level A))
Whom does it benefit?
As a person with a cognitive disability who has a hard time comprehending,
I want error suggestions clear and straightforward
so that I can fix the form and successfully submit it.
As a person with a mobility impairment, typing is a laborious task.
I want to correct all my errors at once
so that I can save my physical strength to complete the form.
What should you do?
- Provide form directions and value field examples, when appropriate
- Make sure all forms identify input errors
- Be specific but concise when providing informational suggestions on how to correct errors
How do you do it?
- If error is due to the format of the input, suggest correct format (e.g. date: MM/DD/YYYY)
- If error is due to missing information, let user know by text suggestion that it is required
- If error is due to the user not providing an answer from the required set of values, let user know by text to choose from the list of possible answers
Need technical guidance?
Technical guidance is available for implementing this Success Criterion at the Understanding Success Criterion 3.3.3 - Error Suggestion page.
Additional Resources to help you:
- Input Assistance - Understanding Web Accessibility
- How to Provide Accessible Error Identification - Level Access