Jaws не считывает изменение текста тега привязки, например, показывать / скрывать в поле пароля, при нажатии на ввод в IE
У меня есть ссылка (показать / скрыть) внутри поля пароля.текст ссылки меняется при нажатии на это.Когда я использовал программу чтения с экрана Jaws, на вкладке он читает его в первый раз, затем не читает никаких изменений текста в ярлыке ссылки.
Я проверял с document.activeElement на том же DOM.Но фокус остается тем же на том же элементе.
Для показа / скрытия я создал одну ссылку и на основании щелчка изменяю innerHtml того же элемента.
<a id="pwdShowHideLink" class="-book show-hide-link" href="javascript:void(0)" (click) = "showHide($event)">
{{labels?.showLink}}
</a>
showHide($event) {
const target = $event.target;
if(target && target.innerText === this.labels.showLink){
target.innerHTML = this.labels.hideLink ;
} else {
target.innerHTML = this.labels.showLink;
}
}