我创建了一个基本的2单选按钮窗体,如下面的示例所示。当选项改变时,单选按钮“选中=选中”不会改变
观察浏览器渲染,我们看到项目1被选中。我们检查项目1和2.
当我点击项目2,我希望项目1的检查=检查是删除。我希望项目2获得检查=检查的属性。
这不是预期的行为?
<div>
<span>Item 1</span>
<input type="radio" name="radio1" id="radio1" checked="checked" />
</div>
<div>
<span>Item 2</span>
<input type="radio" name="radio1" class="checkbox" id="radio2" />
</div>
http://jsfiddle.net/chrimbus/ZTE7R/1/
@quentin及其他:您的回复是巨大的,这是否确认那么“选中”的_attribute_的预期行为将不会自动更新**不使用Javascript ** – nthChild
我能?通过使用伪选择符应用样式来设置“checked”单选按钮和标签的样式:checked。这适用于IE9 +,Chrome和Firefox。 http://jsfiddle.net/sXjyL/4/ – nthChild