单选按钮检查未检查

Sat*_*000 6 html forms xhtml

我遇到以下代码的问题:

<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)

我已将checked ="checked"添加到第一个复选框,但由于某种原因,检查的是第二个复选框.

Phi*_*hil 3

从您发布的代码来看,缺少的代码中的某些内容肯定是错误的。我把你的代码放在 jsfiddle 中(1 ) 中,它的工作方式就像一个魅力。

根据 w3schools,checked="checked"是正确的(http://www.w3schools.com/TAGS/att_input_checked.asp)。我经常使用<input type="radio" "name="foo" checked />,它也有效。

有关该网站的更多信息将会有所帮助。