平成30/ 2018-10-23 19:47
チェックされるチェックボックスのname属性が空配列の場合
http://webcache.googleusercontent.com/search?q=cache:O4A0chBF-tsJ:pentan.info/javascript/sample/checkbox_all.html+javascript+checked+%E5%85%A8%E3%81%A6&cd=5&hl=ja&ct=clnk&gl=jp&source=www.google.co.jp
<form name="form" method="GET">
<input type="checkbox" name="aaa" onClick="AllChecked();" /> 全選択

<input type="checkbox" name="bbb[]" />
<input type="checkbox" name="bbb[]" />
<input type="checkbox" name="bbb[]" />

</form>
<script language="JavaScript" type="text/javascript">
<!--
function AllChecked(){
  var check =  document.form.aaa.checked;

  for (var i=0; i<document.form.elements['bbb[]'].length; i++){
    document.form.elements['bbb[]'][i].checked = check;
  }
}
//-->
</script>
ループしない場合は
document.form.elements['bbb[]'][0].checked = check;
document.form.elements['bbb[]'][1].checked = check;
document.form.elements['bbb[]'][2].checked = check;