javascript - 防止 Voice Over 读取文本输入中的只读属性

标签 javascript html accessibility voiceover

有没有办法阻止 VoiceOver/TalkBack 使用 javascript/CSS 从文本输入中读取 readOnly 属性?

<input type="text" readonly>

我不希望在 VO 上读取此只读属性。

最佳答案

如果您不希望声明“只读”,请删除 readonly 属性。

屏幕阅读器正在完全执行其应该执行的操作。如果视障用户正在使用您的网站,并且他们使用 VoiceOver 来访问该网站,并且将注意力集中在该字段上,如果他们没有听到“只读”,他们会如何知道他们无法在该字段中输入内容吗?

关于javascript - 防止 Voice Over 读取文本输入中的只读属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53434521/

相关文章:

javascript长参数列表;寻找替代品

javascript - 循环遍历 Google Places 评论数组并从回调函数获取值

javascript - ReactJS:如何识别浏览器选项卡是否已关闭?

html - 为响应式设计重新排列 html

javascript - 异步函数 - 等待不等待 promise

css - 如何使具有不同 anchor 元素的div的整个背景颜色可点击

html - 如何在html表格中的特定行之后设置间距?

javascript - 如何在 Javascript 中具有特定位置的其他屏幕中打开新窗口?

html - 使用占位符代替标签

ios - 对于 iOS、Safari、VoiceOver,如何让 VoiceOver 阅读文本内容以外的内容?