상자가 모두 선택을 달성 / 선택하지 스위치

<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 재현

추천

출처blog.csdn.net/weixin_34034261/article/details/93495942