Why it matters
Automatic submissions or navigations when typing or selecting options can cause users to lose work or become disoriented.
Common violations
- Select menus that navigate immediately on change
- Search fields that submit on every keystroke
- Radio buttons that auto-submit forms
- Checkboxes that trigger page reloads
Code examples
Bad
<select onchange="this.form.submit()">...</select>Good
<select name="category">...</select>
<button type="submit">Apply</button>How to fix
Provide explicit submit buttons for form actions. If auto-submission is necessary, warn users in advance with clear instructions.
Related criteria
Related resources
Test & fix this criterion
Use these free tools and guides to check and fix 3.2.2 On Input violations:
Scan your site