【发布时间】:2020-01-23 21:53:52
【问题描述】:
所以我读了很多文章说 HTML 5 表单验证是可访问的(required 属性将阻止表单提交是一个字段留空),但是当我在 NVDA 上测试我的表单时Android 上的 Chrome 和 BackTalk,如果我没有填写输入,它会专注于输入字段(这很好!)但是两个屏幕阅读器都会宣布“请填写此字段”,这对用户来说是无用的,因为他们不要宣布该字段的标签。
所以单独的 HTML5 验证无法访问?另外,可以结合 HTML5 验证和自定义 JS 吗?
您是否必须编写自定义客户端站点验证才能使表单可访问?
【问题讨论】:
-
HTML 验证,假设您指的是 W3C 验证器,用于通过正确使用 HTML 元素和属性来确保存在正确的文档结构。它不能确保您的文档如您所愿。
-
对不起,我编辑了我的问题。
-
你能把你用于测试的表格的源代码展示出来吗?
-
paciellogroup.com/contact@NineBerry
标签: html validation accessibility