Skip to main content

3.2.2 On Input (A)

Understanding 3.2.2 On Input (A)

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

Requirements / What to do?

  • Users can predict what a control such as a button or drop-down menu will do
  • User interface components built with javascript have adequate and accurate ARIA labelling.

Common mistakes

  • Controls built with javascript lack appropriate ARIA information
  • Form controls are used to trigger navigation without an explicit submit step, and without warning

Useful resources