javascript - 修改元素的传统方法是什么,而屏幕阅读器(例如 :Jaws, VoiceOver)可以 'read it' ?

标签 javascript html accessibility screen-readers

由于屏幕阅读器基本上会忽略 Javascript 文件,为了让屏幕阅读器读取最初无法读取的元素(例如:div),我如何修改标签,或者哪些属性可以使其可读?

<div id="myUnreadableDiv> Screen reader read something outloud </div>

最佳答案

现代屏幕阅读器不会忽略 JavaScript。

如果您希望由某些 javascript 代码初始化的 div 可读,则无需执行任何操作。

您还可以使用 aria-live 属性向您的浏览器指示在 javascript 中完成的更改。

关于javascript - 修改元素的传统方法是什么,而屏幕阅读器(例如 :Jaws, VoiceOver)可以 'read it' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36607732/

相关文章:

jquery - iframe 的可用性、可访问性、屏幕阅读器或任何其他开发、功能、跨浏览器问题是什么?

javascript - polymer 1.0 : Help to avoid all elements making same ajax request

javascript - 浏览器.tabs.sendMessage() : Error: Receiving end does not exist

html - IE9 期间换行错误

html - 我无法设置正确的图像尺寸

javascript - AngularJS 将 {{post.title}} 更改为超链接

javascript - Titanium DocumentViewer 不显示文档

javascript - 为什么追加不起作用? this.append 不是一个函数

unicode - 如何在unicode中表示理货/五条门?

html - 具有居中下拉区域的响应式选项卡菜单