HTML表单输入和帮助文本

时间:2013-02-13 04:44:39

标签: html accessibility

我们的应用程序中有很多HTML表单。内容团队为每个页面准备的帮助文档的相应链接在页面顶部给出。但是对于盲人而言,这对于普通用户来说没有意义,因为每次他们需要转到打开单独页面的链接。

如何显示输入框的帮助文本,其中包含与当前输入相关的不同页面中的内容?

对于有视力挑战的用户,如果有办法链接到该文档,我可以使用“aria-required”和“aria-describedby”标记。

1 个答案:

答案 0 :(得分:2)

帮助文本确实应该与表单位于同一页面上。您可以随时使用手风琴或其他方法来折叠或显示/隐藏文档。

如果内容确实必须存在于单独的URL中,我认为您可以向相应的HTML页面发出AJAX请求以根据用户请求提取内容,但请务必使用ARIA Live Regions因此,辅助技术的用户将知道新内容已被加载。

此外,这可能会有所帮助:WCAG 2,G184: Providing text instructions at the beginning of a form or set of fields that describes the necessary input