angularjs - JAWS + IE11 + aria live not working when -


we adding aria support our spa website.

in application have 1 activity area showing dynamic messages server based on validations.

we have added role='alert' , aria-live='assertive' read activity messages.

in ff , chrome working fine in ie reading code "left-brace left-brace txterrormessage right-brace right-brace" if message there on screen

<div role="alert" aria-live="assertive">     <p class="scan-complete-text-auto">         {{model.txterrormessage}}     </p> </div> 

here txterrormessage populated runtime api results.

we using angular js.

how resolve issue?

try using ng-show or ng-hide, hide div until have message ready. message length can checked show or hide div itself. fix issue.

no need both role="alert" , aria-live="assertive". can remove role="alert". jaws + ie tend read more once combination.


Comments