Back to Content

HTMLInputElement: defaultChecked property

files/en-us/web/api/htmlinputelement/defaultchecked/index.md

latest1.0 KB
Original Source

{{ APIRef("HTML DOM") }}

The defaultChecked property of the {{DOMxRef("HTMLInputElement")}} interface specifies the default checkedness state of the element. This property reflects the {{htmlelement("input")}} element's checked attribute.

The boolean checked attribute is valid for the radio (<input type="radio">) and checkbox (<input type="checkbox">) input types. The presence of the attribute sets the defaultChecked property to true.

Value

A boolean.

Examples

js
const inputElement = document.getElementById("contactMail");
console.log(inputElement.defaultChecked);

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also

  • {{HTMLElement("input")}}
  • {{cssxref(":default")}} pseudo-class
  • {{cssxref(":checked")}} pseudo-class