ASP.NET 是否有 JAWS 友好的日期选择器?
有谁知道与 JAWS 配合良好的 ASP.NET 日期选择器控件? 除此之外,您是否有任何技巧可以使现有的 ASP.NET 日期选择器控件更易于 JAWS 用户使用?
Does anyone know of an ASP.NET date picker control that works well with JAWS? Barring that, do you have any tips for making the existing ASP.NET date picker control easier to use for JAWS users?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我怀疑您是否会很幸运地获得可访问的 ASP.NET 控件。 如果我是你,我会研究该控件的客户端版本。 我在网上发现了这个基于 Javascript 的可访问的日期选择器日历。 您可能需要进行一些调整才能使其在您的应用程序中运行。
祝你好运!
I doubt you'll have much luck getting the ASP.NET control to be accessible. If I were you, I would look into a client-side version of the control. I found this accessible date picker calendar online that is Javascript-based. You will likely have to do a little tweaking to make it work in your app.
Good luck!
DateTimePicker 是相当容易访问的。 尽管当用户单击下拉菜单时会弹出日历,但仍然可以完全访问月/日/年,而无需使用下拉菜单中的“您选择”功能。 您会注意到,如果您将焦点移至 DateTimePicker 下拉列表,您将首先将焦点移至月份,然后移至下一个选项卡上的日期,然后移至年份。 我们的盲人用户可以使用向上向下箭头键来更改每个值,并使用左右箭头键在月/日/年之间切换以设置日期,并且永远不会真正处理您选择的功能。
我发现的一个问题是 DateTimePicker 没有任何作用(至少在 MS VS 2008 中)。
我想出的解决方法是将指令添加到 DateTimePicker AccessibilityName/Description。
希望这可以帮助!
The DateTimePicker is fairly accessible. Although the calendar pops up when the user clicks on the drop down menu, the month/day/year are still fully accessible without using the "you-pick" features from the drop down. You will notice if you tab focus to the DateTimePicker drop down, you will first get focus on the month, upon your next tab the day, and next the year. Our blind user could use the updown arrow keys to change the value of each, and the left right arrow keys to toggle between month/day/year to set the date and never actually deal with the you-pick functionality.
One issue I have found is that there is no role for DateTimePicker (at least in MS VS 2008).
A work around I have come up with is adding instructions to the DateTimePicker AccessibilityName/Description.
Hope this helps!