1

我正在尝试在我的网站上实现可访问性(仅限键盘)功能,但我遇到了单选按钮列表的问题。使用单选按钮列表时,最初没有选择任何单选按钮,我可以通过每个单个值进行制表符,并在点击“输入”时选择一个。但是,选择一个值后,我只能使用 Tab 键切换到所选值,如果我想更改所选值,就会出现问题。

据我了解,单选按钮在容器控制器级别分组,因此当它被视为一个组时,一次只能选择一个。

有关如何解决此问题的任何想法?

4

2 回答 2

1

实际上,这根本不是问题。如果未选择某个值,浏览器将遍历组中的每个值。一旦选择了一个值,浏览器将只跳转到该组中的所选值。因此,要更改组内的值,用户将使用键盘箭头。

于 2010-01-20T18:40:54.347 回答
0

我相信您对 RadioButtonList 作为一个控件是正确的(因此选项卡不起作用)。另一种方法是创建单独的单选按钮并使用GroupName属性将它们全部分配到一个组中。这应该让您在它们之间切换,并仍然确保它们彼此同步工作。

于 2010-01-20T18:39:47.750 回答