Error Handling and Focus Management

Scenario 1: On Form Submittal – One Error Message

  1. Focus moves directly to the field with an error
  2. Aria-describedby connects field and error message
  3. Role=alert not needed

Scenario 3: On Form Submittal – Multiple Error Messages with NO Global Error Message

  1. Focus moves directly to the first field with an error
  2. Aria-describedby connects each fields with its error message
  3. Role=alert not needed

All information is required unless noted otherwise.