1. 체크박스가 없거나, 하나이거나, 두개 이상이거나 어떤 경우라도 오류 없이 작동하는 소스. 
2. form 태그로 감싸지 않아도 getElementsByName() 함수를 이용해서 checkbox를 감별 가능하다. 
3. 파이어폭스, 익스플로어 모두에서 에러 없이 작동한다. 
<script type="text/JavaScript"> 
//전체 선택, 해제 
function chkbox(bool) { 
    var obj = document.getElementsByName("chk"); 
    for (var i=0; i<obj.length; i++) obj[i].checked = bool; 
} 
</script> 
<input type=checkbox onclick=chkbox(this.checked)> 선택<br><br> 
<input type=checkbox name=chk value=400> 선택1 
<input type=checkbox name=chk value=400> 선택2