ASP.Net不能选择在通过所有单选按钮选项卡(ASP.Net Cannot tab through

2019-10-19 05:07发布

我试图实现可访问(仅键盘)的能力在我的网站,但我在使用单选按钮列表的问题。 当使用radiobuttonlists,最初,没有选择任何单选按钮的时候,我能够通过标签的每一个值,然后选择在打“回车”之一。 然而,价值选择,我只能标签到选定的值,如果我想更改选定值提出了一个问题之后。

据我所知,单选按钮在容器控制器级别分组,因此当它被认为是一组中,只有一个可以同时被选择。

关于如何解决这个问题的任何想法?

Answer 1:

我相信你是对RadioButtonList的是一个控制(因此Tab键不起作用)正确。 另一种可能是创建单独的单选按钮,然后使用组名属性他们都分配到一个组。 这应该让你它们之间的标签,并仍然确保他们工作同步彼此。



Answer 2:

其实,这不是一个问题了。 如果不选择一个值,该浏览器将通过组内的每个值。 一旦一个值被选择时,浏览器将只跳转到该组中所选择的值。 因此,为了在组内变化的值,该用户是使用键盘箭头。



文章来源: ASP.Net Cannot tab through all radio buttons when selected