Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何让Jaws读取属性描述的aria_Html_Accessibility_Jaws Screen Reader - Fatal编程技术网

Html 如何让Jaws读取属性描述的aria

Html 如何让Jaws读取属性描述的aria,html,accessibility,jaws-screen-reader,Html,Accessibility,Jaws Screen Reader,问题如标题中所述,这里是我的HTML代码 <li> <a id="blog-setup" href="https://illinois.edu/toolbox/0.portlet?componentId=13&amp;desktopId=1" aria-describedby="readme">setup</a> </li> <div id="readme">HELLO WORLD</div> 你好,世界 发生

问题如标题中所述,这里是我的HTML代码

<li> <a id="blog-setup" href="https://illinois.edu/toolbox/0.portlet?componentId=13&amp;desktopId=1" aria-describedby="readme">setup</a> </li>
<div id="readme">HELLO WORLD</div>
  • 你好,世界

    发生的情况是Jaws声明如下:“链接设置…按Jaws键、alt键和R以读取aria描述”。我希望Jaws会说“Link setup Hello World”。

    它实际上可能与您在Jaws中使用的详细设置有关。JAWS允许用户在初始设置时选择最长、最长的描述、标题、链接文本等


    另外,请检查您正在测试的JAWS的哪个版本,最新版本是JAWS 13.0。

    行为是预期的(我不是说它是应该的),JAWS从版本12开始就有aria支持,它只是提醒用户它存在并读取快捷方式。如果您有JAWS 12或更高版本,您可以在[HTML属性行为表]部分的.smf文件(JAWS共享设置文件夹)中找到该消息,在my Classic.smf中有一行

        describedby=1|NormalVoice:Use JawsKey+Alt+R to read descriptive text||
    

    在我的例子中,当我用描述性文本聚焦项目,并按下(INS+ALT+R)时,JAWS只会说“ALT R”,其他什么都不说。你知道为什么会发生这种情况吗?

    你使用的是什么版本的Jaws和什么浏览器?这可能是它自己的问题。顺便说一句,我在IE 11中看到了这种行为,但在Chrome中没有,它在我按下INS+ALT+R(甚至在我按下之前)时读取描述。