Succescriterium 3.3.3 - Niveau AA
Foutsuggestie
Zorg dat gebruikers suggesties krijgen om fouten te corrigeren. Geef bijvoorbeeld bij een foutief ingevulde datum aan in welke volgorde de dag, maand en jaar wordt verwacht. Met name gebruikers met cognitieve beperkingen hebben baat bij duidelijke suggesties.
Impact
Tips om foutief ingevulde gegevens te verbeteren helpt iedereen.
Mensen met cognitieve, taal en leerbeperkingen worden het meest geholpen met suggesties om fouten op te lossen.
Controleren
“Worden er tips gegeven om foutief ingevoerde gegevens te verbeteren?“
Dit kan getest worden zonder hulpmiddelen.
Oplossing
Geef oplossingen voor fouten
On Android, you can use a TextView
to show an error message. The error message should also be posted to assistive technologies by using an accessibility announcement
.
You can also use TextInputLayout
, which makes showing error messages easier. Set setErrorEnabled
to true
and then set the error message by using the setError
method.
textView.setVisibility(View.VISIBLE)
textView.text = "Invalid date, must be in the form DD/MM/YYYY, for example, 01/01/2000"
input.setErrorEnabled(true)
input.setError("Invalid date, must be in the form DD/MM/YYYY, for example, 01/01/2000")