I'm adding accessibility support for my project, and recently find out JAWs doesn't read out element with role="alert" if the element is loaded with page using IE11.
I have a page that submits inputs to server and receive response with error span if no data is available. The error span has role="alert" assigned. The error is read immediately after page load when using chrome, but IE seems to ignore the error.
I can't set the focus to the error span because the focus need to be set to the error caused field.
I'm using JAWs 2019 with IE11.
For a testing example, Simplly open a HTML document using IE11 with content:
<h1>title</h1>
<span role=alert>this is an alert</span>
In my testing the span is not read out immediately.
Update: JAWs 2019 is working fine with other alert elements in IE11 in my testing. It's only when I have an alert element thats loaded with the page when I see a problem. JAWs should narrate the alert element after the element is loaded. Chrome is working as expected.