首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >html元素是否需要屏幕读取器读取焦点?

html元素是否需要屏幕读取器读取焦点?
EN

Stack Overflow用户
提问于 2015-04-30 12:41:09
回答 1查看 915关注 0票数 3

如果我在屏幕上的某个地方显示了一个模式,并且希望屏幕阅读器在某个时候阅读它,那么将咏叹调设置为其中一个值就足够了吗?还是我在显示元素时也必须显式地聚焦元素?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-30 12:53:14

根据W3C

根据对话框要执行的操作,应该保存打开对话框之前具有焦点的对象。这将允许在关闭对话框时将焦点还原到此元素。打开对话框时,应将焦点设置为对话框中的第一个选项卡可聚焦元素。如果对话框内容中没有选项卡可聚焦元素,请将焦点设置为用于取消或关闭对话框的项。对话框中必须有一些元素可以接受焦点,以便屏幕阅读器打开对话框标题和信息。为了防止键盘焦点离开对话框,请确定对话框中第一个和最后一个选项卡可聚焦的元素,并在文档中捕获键盘事件。

这并没有具体说明如果不这样做会出现什么问题,但是将屏幕阅读器的焦点设置为ember中的模态警报,这个问题意味着,如果不这样做,屏幕阅读器就无法工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29977410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档