Select boxes shouldn’t submit on change

View the original post

Some forms that let users sort a list sometimes consist of single select box without a submit button.

Instead the form is submitted when the user selects an option (onchange) using JavaScript.

Top: a select box without a button (bad). Bottom: a select box with a button (good).

The reason for this is usually to declutter the interface and save users a click.

But not only are these poor reasons to omit the submit button but doing this can cause issues for keyboard users and screen reader users.

# How it affects keyboard users