res*_*ign 3 html forms xhtml accessibility
看起来很简单,但这对我来说有点头脑风云.给出以下(有效的xhtml过渡)代码:
<form action="weird.html">
<label for="test1">T1</label>
<input type="radio" id="test1" name="test" value="1" />
<label for="test2">T2</label>
<input type="radio" id="test2" name="test" value="2" />
<label for="test3">T3</label>
<input type="radio" id="test3" name="test" value="3" />
<label for="test4">T4</label>
<input type="radio" id="test4" name="test" value="4" />
<label for="test5">T5</label>
<input type="radio" id="test5" name="test" value="5" />
</form>
Run Code Online (Sandbox Code Playgroud)
为什么我不能在单选按钮之间切换?这个问题似乎是因为它们都具有相同的名称属性,但就可访问性而言,这似乎与我相反.为什么焦点状态只适用于一个?这是因为该组被视为单个元素吗?访问键是否是唯一的非Javascript解决方案?