onSubmit error notification: focus on the heading, inside role="group" with a aria-label

Return to main list

This is a test case designed to determine whether assistive technologies announce an error message injected above a form.

Example

Contact details

Code

<div
  class="error-notification"
  role="group"
  aria-label="Error"
>
  <h4 id="error" class="focus" tabindex="-1">
    Please fix the following two errors...
  </h4>
  <ul>
    <li><a href="#name">Name: You must include a name</a></li>
    <li><a href="#email">Email: You must use a valid...</a></li>
  </ul>
</div>

Assistive technologies

VoiceOver: onsubmit

NVDA: onsubmit

JAWS: onsubmit

Return to main list