Skip to content
A11ySignal
Level AWCAG 2.0WCAG 2.1WCAG 2.2EN 301 549 § 9.3.2.2

3.2.2
On Input

Changing a value must not do something unexpected without warning.

What the standard says

Changing the setting of any user interface component does not automatically cause a change of context unless the user has been advised of the behavior before using the component.

Why it matters

Choosing an option in a dropdown should choose an option. If it also reloads the page, users who are still deciding get thrown out.

What a failure looks like

  • failsA country `<select>` that submits on change.
  • failsA checkbox that navigates immediately.

How to fix it

  • doAdd a submit button, or tell the user in advance what the control will do.

How A11ySignal checks it

manual

No automated rule can judge this criterion, and we will not pretend otherwise. A clean scan does not mean 3.2.2 passes — it means nothing we can measure fails. This one needs a person.

Also under 3.2 Predictable