Skip to main content
guide3 min readUpdated: October 2025

Forms & Input Accessibility: The #1 ADA Violation

Forms cause 40% of ADA lawsuits. Learn to fix labels, error messages, validation, and placeholders. Step-by-step WCAG compliance guide.

The Problem: Why Forms Matter

Forms are everywhere: contact forms, login pages, checkout flows, search bars, comment sections. They're also the #1 source of accessibility violations, accounting for approximately 40% of all ADA litigation complaints. Why? Because broken forms lock out entire classes of users. A screen reader user can't identify which field is which. A keyboard-only user gets trapped. A person using voice control can't activate a button. The result: lawsuits.

1. Form Labels: The Foundation

Every input field needs an associated label. This isn't optional—it's a WCAG 2.1 Level A requirement and the foundation of form accessibility. Use semantic HTML with <label> tags and for attributes:

1

Screen readers need the for attribute to announce the label

2

Keyboard users need labels to understand what each field is

3

Voice control users need labels to activate fields (e.g., "Click email")

4

The clickable area expands (better for motor disabilities)

5

Mobile users get larger touch targets

2. Error Messages: Making Problems Clear

When validation fails, users must understand why and how to fix it. Inaccessible error messages cause the most litigation in form flows.

1

Error identification: Tell users which field has the problem

2

Error suggestion: Explain what's wrong in plain language

3

Programmatic association: Link the error to the input field

4

Persistence: Keep the error visible while fixing

5

aria-describedby links the error to the input

6

aria-invalid="true" marks the field as failed

7

role="alert" announces the error immediately to screen readers

8

Plain language explains the fix

3. Input Types & Validation

HTML5 input types provide native accessibility features. Using them correctly saves time and improves user experience.

1

Native input types trigger mobile keyboards (numbers, emails, etc.)

2

Built-in validation reduces form errors by 60%

3

Assistive technology understands the input purpose

4

Browser handles validation messages consistently

4. Placeholders: A Common Mistake

Placeholder text is not a substitute for labels. This is one of the most common violations in forms.

1

Low contrast: Placeholder text is typically light gray (fails WCAG)

2

Disappears on focus: Users forget what the field is for

3

Screen readers often skip it: No programmatic connection

4

Not a label: Not required by HTML spec

5

Label is always visible (high contrast)

6

Placeholder provides helpful hint (doesn't disappear on focus)

7

Screen reader announces the label, then the placeholder

8

Both sighted and blind users understand the field

5. Buttons: Make Them Keyboard-Accessible

Buttons must be keyboard-accessible and have descriptive text.

6. Checkboxes & Radio Buttons

Fieldsets and legends are required for grouped form controls.

7. Testing Your Forms for Accessibility

1

Use Tab to navigate through all fields

2

Use Shift+Tab to go backwards

3

Press Enter to submit the form

4

Verify focus indicators are visible

5

Check for tab traps (unable to escape a field)

6

NVDA (free, Windows): Download at nvaccess.org

7

JAWS (commercial): Most popular with disabled professionals

8

VoiceOver (free, Mac/iOS): Built into Apple devices

9

axe DevTools (browser extension)

10

WAVE (browser extension)

11

Lighthouse (Chrome DevTools built-in)

12

☐ Every input has a visible, associated label

13

☐ Error messages are clear and specific

14

☐ All fields are keyboard accessible

15

☐ Focus indicators are visible (3px outline)

16

☐ Buttons have descriptive text (not "Submit")

17

☐ Color is not the only way to show errors

18

☐ Form can be submitted via keyboard

19

☐ No keyboard traps or hidden fields

20

☐ Placeholder text has sufficient contrast

21

☐ Required fields are marked clearly

Put This Knowledge Into Practice

Use A11yScan to test your website against WCAG standards automatically.

Start Free Scan

Frequently Asked Questions

Why does web accessibility matter?

Web accessibility ensures people with disabilities can perceive, understand, navigate, and interact with websites. It also reduces legal risk and improves user experience for everyone.

What is WCAG?

WCAG (Web Content Accessibility Guidelines) are international standards published by the W3C that define how to make web content more accessible to people with disabilities.

More Resources

checklist

Complete WCAG 2.1 AA Checklist for Web Accessibility

statistics

Web Accessibility Lawsuit Statistics 2024: Complete Analysis

guide

ADA Website Requirements 2024: Complete Compliance Guide

tutorial

Complete Screen Reader Testing Guide for Accessibility

statistics

2024 Accessibility Lawsuit Trends: What the Data Shows

guide

2025 Accessibility Litigation Predictions: What to Expect

guide

What to Do If You Receive an Accessibility Demand Letter | A11yscan

guide

Why WCAG Accessibility Overlays Fail | A11yscan

guide

Accessibility as Enterprise Risk Management: 2024-2025 Analysis

guide

Accessibility Statement: Legal & User Importance

statistics

ADA Website Lawsuits Surge 37% in 2025: Legal Risks, Trends, and Business Impact | A11yscan

guide

The ADA & Your Website: Legal Requirements in 2025

guide

ADA Title III & Web Accessibility: What You Need to Know | A11yscan

guide

Alt Text That Actually Works: Writing for Screen Readers

guide

AODA: Accessibility for Ontarians with Disabilities Act | A11yscan

guide

AODA: Accessibility for Ontarians with Disabilities Act | A11yscan

guide

ARIA Labels & Semantic HTML: Building for Screen Readers

guide

Accessibility Conformance Reports (ACRs): Legal Guide

guide

The CEO\'s Guide to ADA Compliance - A11yscan Blog

guide

Corporate Legal Risk: Your Website Might Be Your Biggest Liability

guide

How to Document Website Accessibility Barriers

guide

E-Commerce Accessibility: Why Your JavaScript Catalog Is Breaking Millions of Sales

guide

Focus Management & Tab Order: Fixing Keyboard Navigation

guide

Remediation vs. Retrofit vs. Rebuild: Strategic Accessibility

guide

Restaurant Websites & Accessibility: Why Beautiful Menus Fail

guide

Accessibility Audits: What a Proper Audit Includes

guide

TikTok\'s Captions: How Social Media Accidentally Normalized Accessibility

checklist

The 10-Point WCAG Pre-Launch Checklist - A11yscan Blog

statistics

WCAG Lawsuit Legal Terms: Standing, Nexus, Harm & Damages

guide

California Web Accessibility Laws: Unruh Act, AB 434, AB 1757 | A11yscan

guide

Color Contrast: The Foundation of Visual Accessibility

guide

Designing for Blind Users: Screen Reader Accessibility

guide

Designing for Cognitive Disabilities: Clear & Simple Navigation

guide

Designing for Deaf Users: Audio Accessibility

guide

Designing for Low Vision Users: Vision Accessibility

guide

Designing for Motor Disabilities: Keyboard & Switch Access

guide

Designing for Neurodivergent Users: Accessibility Beyond Disability

guide

Your Rights as a Person with Disabilities: Web Accessibility Protections

guide

Div Soup: Why Pretty But Broken Websites Cost More Than You Think | A11yscan

guide

How to Document and Report Web Accessibility Issues

guide

European Accessibility Act (EAA): EU Digital Accessibility Requirements | A11yscan

guide

Finding Legal Support for Web Accessibility Claims

guide

Florida Web Accessibility Laws: ADA Title III, Section 508, and Florida Standards | A11yscan

guide

Keyboard Navigation: Making Your Site Usable Without a Mouse

guide

Defending Against Accessibility Claims: Good Faith Strategies

statistics

Major 2024 Accessibility Settlements: Case Studies and Lessons

guide

Maps & Data Visualizations Accessibility: Charts, SVG, Colorblindness

guide

Mobile Accessibility: Why 40% of Your Users Can\'t Use Your Site on Mobile | A11yscan

guide

NYCHRL: New York City Digital Accessibility Rights Law | A11yscan

guide

PDF Accessibility: Tagging, Forms, OCR & Legal Requirements

guide

Platform Liability: When Third Parties Create Accessibility Barriers

guide

You Used a Template. Your Site Is Still Broken. Your Liability Is Still Real. | A11yscan

guide

SEO and WCAG: How Accessibility and Search Rankings Are Linked | A11yscan

guide

Serial Filers and the ADA Enforcement Gap: Why Disabled Users Bear the Burden

guide

The Silver Economy & Web Accessibility: Why Seniors Need Better Website Design | A11yscan

guide

Temporary Disabilities & Accessibility: Broken Mice, Injured Arms, Lost Glasses | A11yscan

guide

Understanding Your Rights as a User Requiring Web Accessibility Features

guide

Video & Multimedia Accessibility: Captions, Descriptions, Transcripts

guide

Understanding WCAG 2.1 Levels: A vs AA vs AAA

guide

WCAG 2.1 vs 2.2: What Changed and Why It Matters for Your Compliance | A11yscan

guide

You Sell Products, Not Websites. But Your Website Still Needs to Be Accessible. | A11yscan

Ready to Improve Your Accessibility?

Start with a free accessibility scan and get actionable insights immediately.

Start Free Accessibility Scan