我正在开发一个Django应用程序,并试图使其尽可能易于访问。
根据我团队中的一位可访问性专家的说法,当显示表单错误时,最好给它一个焦点,这样屏幕阅读器软件(即JAWS)将从该位置开始读取页面,而不是从顶部读取整个页面。
Django提供了这样做的方法吗?"errorlist“类以红色粗体呈现错误,但在我看来它并没有做太多其他的事情。
谢谢!
发布于 2013-03-08 23:47:23
最终,Django可以做HTML能做的任何事情--总是可以用您想要的任何标记来呈现您的页面。
也就是说,正如您所提到的,错误的默认输出不会自动获取焦点。
https://stackoverflow.com/questions/15304896
复制相似问题