我正在尝试通过JAWS屏幕阅读器阅读简单的HTML结构
<html>
<head>
<title>test code</title>
</head>
<body>
<a href="#"></a>
<span tabindex="0">
<span>first line</span>
<span>second line</span>
</span>
</body>
由于tabIndex,在
是在下一个可聚焦SPAN标记上设置的。但是JAWS在关注时无法读取该SPAN中的所有内容。它只读取第一个子SPAN内容并跳过第二个SPAN内容。
我需要有关代码更改的帮助,JAWS将在焦点上读取两个SPAN标记。
答案 0 :(得分:0)
由于JAWS只读取第一个元素,也许你可以试试这个:
<style type="text/css">
.marked-hidden-for-reader{
display:none;
}
</style>
<span tabindex="0">
<span class="marked-hidden-for-reader">first line second line</span>
<span>first line</span>
<span>second line</span>
</span>