3.2.2
On Input

Input doesn’t change elements

Ensure that changing settings or inputting data into user interface components does not unexpectedly alter the context or navigation.

Acceptance Criteria

• Changes to a user interface component should not automatically result in a context change unless the user has been informed beforehand.

Examples

• Adjusting a slider or checkbox should not redirect the user to a different page or open a new window without prior warning.

• Entering data into a form field should not trigger an automatic submission or change the current page unless explicitly stated.

Exceptions

• Automatic context changes may be acceptable if they are an expected part of the user interaction, such as when submitting a form is the intended outcome of filling out fields.

Tips

• Provide clear indications or warnings if an input will result in a context change.

• Use tooltips, alerts, or confirmation messages to inform users about the potential impact of their actions.

How to test?

• Interact with various input elements (like forms, sliders, or buttons) to ensure that their behavior does not result in unexpected context changes.

• Confirm that any automatic changes in context are communicated clearly to users before they make an input.