如何为屏幕阅读器用户提供必填字段和表单验证的指示?

时间:2010-01-31 05:09:19

标签: javascript css xhtml accessibility screen-readers

当验证错误消息时,如果使用有错误,那么屏幕阅读器应该读取该错误? 任何与屏幕阅读器兼容,可访问,不显眼的jquery表单验证插件?

以及用户如何知道哪个表单字段是必填字段?

我的问题不是要使用fieldsetlegendlabel制作表单吗?

2 个答案:

答案 0 :(得分:3)

您可以使用标准的jQuery验证插件并编写自己的validate()来收集提交时的错误并将其显示在alert()中,而不是依赖于显示和隐藏div / span。根据WebAIM,alert()被认为是兼容屏幕阅读器。

http://docs.jquery.com/Plugins/Validation

答案 1 :(得分:0)

使用alert功能显示错误。标准做法似乎是按要求的表格字段的任何必要标签放置*。