javascript - 输入时读取登录凭据中的计时器的辅助功能 (ADA) 问题

标签 javascript html accessibility

情况:用户输入凭据有时间限制(例如 15 秒),并且用户开始输入凭据。

要求:必须经常提醒 ADA 用户剩余时间,并且应允许他们输入凭据

在这种情况下,读出计时器并聚焦回输入字段的最佳做法是什么,而不用读出焦点和聚焦到输入字段来烦扰他们

最佳答案

aria-live这是您无需移动焦点即可通过屏幕阅读器阅读文本的方式。焦点可以保留在文本字段中,并且仍然可以宣布您的计时器。但是,您仍然会遇到一些问题,即当用户键入时,屏幕阅读器会回显他们键入的字符,这将与您的计时器公告混合在一起,并且可能会造成困惑。

WCAG 2.2.1谈到用户能够调整计时器,因此这是另一件需要考虑的事情。

关于javascript - 输入时读取登录凭据中的计时器的辅助功能 (ADA) 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56231519/

相关文章:

javascript - 使用 html 和 Javascript 进行客户端排序

ASP.NET - 服务器端控制和 JavaScript 交互

javascript - 是否可以在 acrobat 中使用 javaScript 选择文本框

javascript - 在 JavaScript 中将倒计时日期格式转换为毫秒

html - 消除具有相对位置的子元素的模糊效果

html - CSS 图像动画循环

javascript - JavaScript 数组是否具有 Python 的 “if a in list” 的等价物?

css - 语义 HTML5 结构与 CSS 布局需求

c# - 如何让 JAWS 读取一个简单的标签?

html - 删除两个文本元素之间的空格是否存在可访问性问题? (例如跨度,a)