5

I have a page where more than one part of the page changes upon user input. If I user role="alert" on all of them, only one of them is read out by Jaws/Narrator. Is this expected? What is the workaround?

Gopal
  • 1,292
  • 3
  • 19
  • 41

1 Answers1

0

If you are using role="alert" this is expected. As JAWS interrupts what ever it was reading to announce the alert and hence ends up announcing only once.

If you wish for all your live regions to be announce use : aria-live="polite" instead of role="alert".

This will wait for other things to announce then gracefully announce the changes.

For more info on aria-live have a look at: https://www.w3.org/TR/wai-aria/states_and_properties#aria-live

Spandan Thakur
  • 338
  • 2
  • 14