Я начал работать над доступностью. aria-labelledby и aria, которые описаны в Chrome и Firefox, но не читаются NVDA в IE.Считыватель экрана NVDA не читает aria-labelled и арию, описанные в Internet Explorer
<div id="div1">div 1</div>
<div id="div2">div 2</div>
<div>div 3</div>
<button aria-labelledby="div1 div2 buttonName1"><span id="buttonName1">Test1</span></button>
<br>
<button aria-describedby="div1 div2 buttonName2"><span id="buttonName2">Test2</span></button>
Какая версия IE? Какая версия NVDA? – aardrian
IE 10, Edge, IE 11 и NVDA 2016.2.1 –
Ах, тогда мой ответ ниже определенно применяется. Что касается Edge, это совершенно другой браузер и не использует те же самые крючки, что и IE. Как правило, пользователи NVDA и JAWS избегают этого, но он работает с «Рассказчиком». – aardrian