我们在应用程序中使用jQuery日期选择器。现在,为了满足ADA合规性,我们必须更改日期选择器代码,以便只能通过键盘访问(按Tab键);现在它只能通过鼠标点击访问。
我们有什么方法可以更改现有的jQuery日期选择器javascript,以便通过键盘访问它?
答案 0 :(得分:1)
这里有一个可访问的jQuery日期选择器的较旧但仍然非常好的示例:https://dequeuniversity.com/library/aria/date-pickers/sf-date-picker
此博客文章也描述了非常相似(但不完全相同)的技术:https://www.deque.com/blog/accessible-jquery-ui-datepicker/
最后,这是WebAIM讨论这种技术的讨论主题:https://webaim.org/discussion/mail_thread?thread=6156
另一种选择是完全取消日期选择器,只使用简单的文本输入或下拉字段。您甚至可以使用带有正则表达式的原生HTML5 validation techniques。