JavaScript: The Definitive Guide

Previous Chapter 21
JavaScript Reference

Checkbox.defaultChecked Property


Checkbox.defaultChecked Property---initial state of a Checkbox


Navigator 2.0, Internet Explorer 3.0




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;

See Also


Previous Home Next Book Index Checkbox.focus()

HTML: The Definitive Guide CGI Programming JavaScript: The Definitive Guide Programming Perl WebMaster in a Nutshell
Hosted by uCoz