JS는 전체 기능 선거를 달성

JS 달성하기 기능을 선택

1  <! DOCTYPE HTML > 
2  < HTML LANG = "EN" > 
3  < 선두 > 
4      < 메타 캐릭터 = "UTF-8" > 
5      < 타이틀 >全选</ 타이틀 > 
6  </ 헤드 > 
7  < 본문 > 
8  全选
 9  < 입력 타입 = "체크 박스" ID = "아버지" 의 onclick = "checkFather ()" > <
 입력 타입 = "체크 박스" 이름 = "아들" 의 onclick = "checkSon ()" > < BR > 
11  < 입력 타입 = "체크 박스" 이름 = "아들" 의 onclick = "checkSon ()" > < BR > 
12  < 입력 형식 = '체크 박스' 이름 = "아들" 의 onclick = "checkSon ()" > < BR > 
13  < 입력 타입 = "체크 박스" 이름 = "아들"의 onclick = "checkSon ()" > < BR > 
14 </ 바디 > 
15  </ HTML > 
16  < 스크립트 > 
17      함수 checkFather () {
 18          VAR의 아버지 = document.getElementById를 ( " 아버지 " );
19          VAR의 아들 = document.getElementsByName ( " 아들 " );
20          ( VAR =  0 ; I < sons.length; 내가 ++ ) {
 21              아들 [I] .checked를 =father.checked;
22          }
 23      }
 24  
25      함수 checkSon () {
 26          VAR의 아버지 = document.getElementById를 ( " 아버지 " );
27          VAR의 아들 = document.getElementsByName ( " 아들 " );
(28)          var에 플래그 =  진정한 ;
29          ( VAR =  0 ; I < sons.length; I ++ ) {
 30              있다면(아들 [I] .checked를 ==  거짓 ) {
 31                  플래그 =  거짓 ;
32                  체류 ;
33              }
 34          }
 35          father.checked = 플래그;
36      }
 37  </ 스크립트 >

추천

출처www.cnblogs.com/daiwenxiang/p/12176183.html