Логическое значение(true или false), указывающее состояние флажка или переключателя по умолчанию. 

Синтаксис
  
1. CheckboxName.defaultChecked 
2. RadioName [index] .defaultChecked 
CheckboxName является либо значением атрибута NAME объекта переключателя либо элемента в массиве elements. 
RadioName - значение атрибута NAME объекта radio. 
index - целое число, представляющее переключатель в объекте radio. 

Свойства
checkboxt, radio 

Описание
Если переключатель выбраны по умолчанию, то значение свойства defaultChecked истинна; иначе ложно. Установка значения свойства DefaultChecked может перекрывать атрибут CHECKED тега, создавшего элемент формы. 

Вы можете управлять свойством defaultChecked в любое время. 

Примеры
Следующий пример вновь устанавливает массив переключателей, названных musicType в форме musicForm. 

  
function radioResetter() {
   var i=""
   for (i in document.musicForm.musicType) {
      if (document.musicForm.musicType[i].defaultChecked==true) {
         document.musicForm.musicType[i].checked=true
      }
   }
}

Следующий фрагмент программы возвращает группу переключателей к их исходному состоянию путем поиска и установки переключателя в положение по умолчанию: 
  
   for (var i in menuForm.choices) {
      if (menuForm.choices[i].defaultChecked==true) {
         menuForm.choices[i].defaultChecked=true
      }
   }