<input 타입 = 체크 박스 명 = mm 값 = A의 onclick = "checkItem (이 'mmAll')">로 <br>
<input 타입 = 체크 박스 명 = mm 값 = B를 온 클릭 = "checkItem (이 'mmAll')" >로 <br>
<input 타입 = 체크 박스 명 = mm 값 = C의 onclick = "checkItem (이 'mmAll')">로 <br>
<input 타입 = 체크 박스 명 = mm 값 = D의 onclick = "checkItem (이 ' mmAll ') ">로 <br>
<input 타입 = 체크 박스 명 = mm 값 = E의 onclick ="checkItem (이'mmAll ') "> <br> <br> 가상
<input 타입 = 체크 박스 명 = mmAll의 onclick ="checkAll (이 'mm') ">全选与不全选的切换
<script 언어 자바 =>
함수 checkAll (즉, itemName에)
{
VAR 단 = document.getElementsByName (itemName에);
위한 VAR (I = 0; I <aa.length은, 내가 ++)
AA를 [I] = .checked를 e.checked;
}
함수 checkItem (즉, allName)
{
VAR 모든 = document.getElementsByName (allName) [0];
(! e.checked) = 거짓 all.checked 경우;
다른
{
var에 AA = document.getElementsByName (e.name);
위한 (VAR 나는 = 0; 나는 aa.length를 <; 내가 ++)
경우 창 (AA [I] .checked를!);
all.checked = TRUE;
}
}
</ script>
HTTPS : //www.cnblogs.com/zhangchenliang/archive/2007/06/30/801540.html 재현