I'm updating an alert message in my application. When testing in IE11 and the updated alert is only text, JAWS reads it twice. We've decided this is acceptable, because it can't be fixed so far. My text-only error message is:
<span id="error" role="alert" aria-live="assertive">
We have a very important message for you!
</span>
My issue is that when the updated alert has text which also has an anchor tag, the alert is read nearly three times. "Nearly three times" because it is read twice, and then a third time where it stops reading after the anchor tag. My anchor-tagged alert message is:
<span id="error" role="alert" aria-live="assertive">
We have a very important message for you! <a href="#">Click here</a> for more information.
</span>
Here is a jsfiddle where the issue can be tested: http://jsfiddle.net/W4Km8/5851/
My version of IE is 11.0.9600.17801, and JAWS is 16.0.2339.
Could you fine people take a look?