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 </ 스크립트 >