User Experience · 2 min read

Accessible forms: ensure everyone can understand error messages

Marking a field with only a red border does not explain the error.

BCL Web Design ·
Topic-specific editorial illustration: Accessible forms: ensure everyone can understand error messagesBCLDESIGN JOURNAL
Illustrative editorial image created for BCL; not a real office or client project.

Frame the solution correctly

Marking a field with only a red border does not explain the error. Users must be able to read what information is missing and how to correct it. Labels must remain visible outside the field; placeholder text should not be the only explanation. The form must be navigable via keyboard in a logical order.

What should be considered during implementation?

Retain correctly entered information if submission fails. Being able to navigate from an error summary to the relevant field helps with long forms. Prevent resubmission while a process is underway, but do not permanently disable the button in the event of a network error. Success notifications must also be announced to screen readers.

Verification and next steps

Use appropriate autocomplete attributes for fields like phone and email. Test touch targets on mobile devices; explanatory text should not disappear on small screens. Supplement automated accessibility tests with keyboard and real-world task checks; no single tool can detect every issue.

Your quick checklist

  • Keep labels visible.
  • Write down the solution to the error.
  • Test using the keyboard and the phone.
accessibilityformerror
Open contact options