나는 접근성 작업을 시작했습니다. aria-labelledby 및 aria-describedby는 Chrome 및 Firefox에서 제대로 작동하지만 IE의 NVDA에서 제대로 읽을 수 없습니다.NVDA 스크린 리더가 Internet Explorer의 aria-labelledby 및 aria-describedby를 읽지 않습니다.
<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>
버전? 어떤 버전의 NVDA? – aardrian
IE 10, Edge, IE 11 및 NVDA 2016.2.1 –
아, 내 대답은 다음과 같습니다. Edge의 경우 완전히 다른 브라우저이며 IE와 동일한 후크를 사용하지 않습니다. 일반적으로 NVDA 및 JAWS 사용자는이를 피하지만 내레이터와 함께 작동합니다. – aardrian