aria-label不是由JAWS在Internet Explorer 11中读取div role =" button"

时间:2018-02-21 07:09:38

标签: html css user-interface internet-explorer jaws-screen-reader

我有一个父div,其tabindex =" 0"和咏叹调标签,并有儿童divs。其中一个子div具有tabindex =" 0"和咏叹调标签。 JAWS 18在其他浏览器中正确读取这个孩子的咏叹调标签,但在IE11中,它正在阅读父div的咏叹调标签。请帮我解决这个错误。

1 个答案:

答案 0 :(得分:0)

如果您可以说哪个div的角色为“ button”,那就太好了。 到目前为止,这就是JAWS 18和IE 11的全部功能。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>NA</title>
    </head>
    <body>
        <div id="parent" tabindex="0" aria-label="I am your father">
            0
            <div id="child" tabindex="0" aria-label="so, why mum says it's the butcher?">
                1                
            </div>
            <div id="child" tabindex="-1" aria-label="wrong guy, dude">
                2
            </div>
        </div>
    </body>
</html>