选项更改时单选按钮"已选中=已选中"未更改

nth*_*ild 14 html css forms input checked

我已经创建了一个基本的2单选按钮表单,如下面的例子所示.

观察浏览器渲染,我们看到第1项被选中.我们检查项目1和2.

当我点击第2项时,我希望删除项目1的检查=检查.我希望第2项接收属性checked = checked.

这不是预期的行为吗?

<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>
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/chrimbus/ZTE7R/1/

Que*_*tin 17

checked 属性指定默认选中的单选按钮,而不是当前选中的单选按钮.

请参阅此示例代码.单击第二个单选按钮,然后单击"重置".然后再次单击第二个单选按钮,然后单击切换,然后单击重置.

checked 属性将给出单选按钮的当前检查状态.

已检查属性与已检查属性

  • 正在等待*属性*与*属性*的区别:) (2认同)