默认选中一个复选框

时间:2012-03-15 16:24:05

标签: html

这两种默认选中复选框的方法是否有区别:

document.getElementById(checkboxId).defaultChecked = checked;

VS

document.getElementById(checkboxId).checked = checked;

3 个答案:

答案 0 :(得分:10)

defaultChecked默认状态,checked当前状态。

如果您更改defaultChecked然后按<input type="reset">,则该复选框应重置为defaultChecked属性中指定的状态。

如果您更改checked,则状态会立即更改。

答案 1 :(得分:1)

defaultChecked属性返回checked属性的默认值。 如果默认选中该复选框,则此属性返回true,否则返回false。 http://www.w3schools.com/jsref/prop_checkbox_defaultchecked.asp

checked属性设置或返回复选框的选中状态。 http://www.w3schools.com/jsref/prop_checkbox_checked.asp

答案 2 :(得分:-2)

我想如果你把它当作一个制定者那么没有区别。但如果你用它作为吸气剂会有区别。

因为.defaultChecked已经告诉你的名字是检查默认值而不是当前的值。

相关问题