Navigator 2.0, Internet Explorer 3.0
checkbox.defaultChecked
defaultChecked is a read-only Boolean property of the Checkbox object. It is true if the Checkbox is initially checked--i.e., if the CHECKED attribute appears in the Checkbox's HTML <INPUT> tag. If this tag does not appear, then the Checkbox is initially unchecked, and defaultChecked is false.
You can use the defaultChecked property to reset a Checkbox back to its default state. You might do this when the user selects a Reset button in a form, for example. You can reset a Checkbox with the following function:
function resetCheckbox(checkbox) { if (checkbox.defaultChecked) checkbox.checked = true; else checkbox.checked = false; }