繁体   English   中英

Windows Eye屏幕阅读器中的焦点问题

[英]Focus issue in Windows Eye screen reader

当任何验证失败时,我将在页面中显示div部分'errormessages'(Attributes aria-live="rude" id="errormessages" tabindex="-1" )。

当使用屏幕阅读器进行测试时,

  • JAWS 14:它将读取显示的错误消息,并将焦点设置在div部分。
  • Windows Eye 8.3:它读取显示的错误消息,但是焦点没有设置到div部分。

有人可以建议改进吗?

$('#errormessages').show();

为了使该div成为焦点,无论使用何种屏幕阅读器,都应将焦点明确设置为:

$('#errormessages').show().focus();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM