当我使用JAWS'find'在网页上找到一些术语时,我使用F3和Shift + F3移动到搜索术语出现的下一个和前一个实例。这些术语由JAWS读取,但默认情况下焦点不会移动到每个搜索词。 我想知道的是,是否有一个快捷方式可以将焦点转移到例如,浏览器原生'find'开始突出显示搜索词的出现次数,并按Esc将焦点转移到第一次出现。
这取决于你对“焦点”的定义。当您使用F3时,JAWS将读取查找结果及其周围环境。 JAWS虚拟焦点移动到搜索结果。如果在按F3后使用向上/向下箭头键,您将听到DOM中相对于搜索结果的下一个或上一个元素(分别),因此移动了“焦点”。
但是,如果你在谈论键盘焦点时的焦点,不,那就不会改变。如果搜索结果在段落(<p>
)中,键盘焦点将无法移动到该元素,除非它具有tabindex="0"
或tabindex="-1"
。