WCAG 2.1 · Level A · Understandable
WCAG 3.2.2 — On Input, explained with examples
Changing the setting of any component must not automatically cause a change of context unless the user has been warned. Auto-submitting forms on radio change or auto-redirecting on language switch breaks predictability.
- Number
- 3.2.2
- Level
- A
- Principle
- Understandable
- Guideline
- 3.2 Predictable
Why this criterion exists
Auto-submitting forms on radio change or auto-redirecting on language switch breaks predictability.
If you only remember one thing: changing the setting of any component must not automatically cause a change of context unless the user has been warned. Everything else on this page is detail.
Who feels it when this fails
Accessibility criteria sometimes feel abstract until you see who pays the cost when a site ignores them. On Input affects:
Cognitive accessibility
Keyboard users
How sites typically fail it
These are the patterns we see week after week. None are intentional — they are accidents of how teams build interfaces under deadline. Knowing the failure modes is the fastest path to writing them out of your component library.
Country dropdown auto-submitting on selection
How to test for it
Change a setting; nothing should navigate without an explicit submit/confirm.
Automated scanners catch this criterion most of the time, but never all of the time. Manual testing with the keyboard and a screen reader closes the gap.
A code fix you can copy
Require an explicit confirm action, or warn the user first.
The problem
<select onchange="location.href=this.value">...</select>The fix
<select id="country">...</select>
<button type="submit">Apply</button>Require an explicit confirm action, or warn the user first.
Frequently asked questions
Does language switching via a dropdown fail 3.2.2?
If the dropdown immediately redirects to a different language URL on selection, yes — that is an automatic context change on input. The fix is either adding a "Go" button after the select, or showing a confirmation toast before redirecting. Some evaluators accept immediate language switching if the new page offers an obvious way back, but the safest approach is to require a submit action.
Do live search results updating while typing fail 3.2.2?
No. Updating search results or autocomplete suggestions as the user types is not a context change — the user is still in the same search context. What would fail 3.2.2 is automatically navigating to the first search result as soon as the user stops typing, without the user pressing Enter or clicking. The distinction is whether the user retains control of when navigation happens.
Other Understandable criteria
3.1.1 Language of Page
Understandable · Level A
3.3.1 Error Identification
Understandable · Level A
3.3.2 Labels or Instructions
Understandable · Level A
3.2.1 On Focus
Understandable · Level A
All WCAG 2.1 criteria
Browse the full index by principle
Complete WCAG 2.1 guide
POUR principles, conformance levels, legal requirements
Find every accessibility issue on your site in 60 seconds.
Free public scan. No card. AI-generated fixes for every issue we find.