javascript - 防止 Voice Over 读取文本输入中的只读属性
问题描述
有没有办法防止 VoiceOver/TalkBack 从使用 javascript/CSS 的文本输入中读取 readOnly 属性?
<input type="text" readonly>
我不希望在 VO 上读取此只读属性。
解决方案
如果您不想宣布“只读”,请删除该readonly
属性。
屏幕阅读器正在做它应该做的事情。如果视障用户正在使用您的网站,并且他们正在使用 VoiceOver 访问它,并将他们的注意力放在该字段上,如果他们没有听到“只读”,他们如何知道他们无法输入在那个领域?
推荐阅读
- java - 如何使该程序等到按下 Java 中的开始按钮?
- android - 即使在 xml 中定义,也看不到 Android ActionBar 和 Toolbar
- r - Boxplot vs Fivenum:不同的结果?
- fuchsia - Fuchsia OS fxl::CommandLineFromArgcArgv() 用法?
- python - 使用venv时如何选择要运行的python可执行文件?
- python - 当我在同一个代码集中第二次运行 requests.get 和 json 时,为什么会得到一个空数组?
- javascript - What is the Javascript equivelant for the Visual Basic function "GetRef"?
- flutter - 如何在 PageView 内的 TabBarView 上“合并”滚动?
- c - 为什么最后一个字符串不能正确输入显示字符频率的多任务数组?
- typeorm - 如何在 TypeORM 上使用 onDelete: 'CASCADE'