Techniques for WCAG 2.0

On this page:

-

# F60: Failure of Success Criterion 3.2.5 due to launching a new window when a user enters text into an input field

## Applicability

General

This failure relates to:

- Success Criterion 3.2.5 (Change on Request)
  - How to Meet 3.2.5 (Change on Request)
  - Understanding Success Criterion 3.2.5 (Change on Request)

## Description

This document describes a failure that occurs when a new window is created in response to a user filling in a text field for other than error reporting.

## Examples

### Failure Example 1:

This is a deprecated example showing a failure: A user is filling in his mailing address. When he fills in his postal code, a new window opens containing advertisements for services available in his city.

### Example 2:

This example is acceptable: A user is filling in his mailing address in a form. When he fills in the postal code field, a script runs to validate that it is a valid postal code. If the value is not valid, a window opens with instructions on how to fill in the field.

## Resources

Resources are for information purposes only, no endorsement implied.

## Related Techniques

- F37: Failure of Success Criterion 3.2.2 due to launching a new window without prior warning when the status of a radio button, check box or select list is changed

## Tests

### Procedure

1. Find all text input form fields

2. Change the value in each form field

3. Check if new windows open

4. For any new windows that open, check if they contain an error message and a button that closes the window returning focus to the initiating form element.

### Expected Results

- If #3 is true and #4 is false then failure condition applies and the content fails this Success Criterion.

- Top
- Contents
- Intro
- Previous: Failure F59
- Next: Failure F61