File tree Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < meta charset ="UTF-8 ">
5
+ < title > 一组复选框的全选、取消、反选</ title >
6
+ < script type ="text/javascript ">
7
+ // 全选函数
8
+ function selectAll ( ) {
9
+ var chks = document . getElementsByName ( "chkHobby" ) ;
10
+ for ( var i = 0 ; i < chks . length ; i ++ )
11
+ {
12
+ chks [ i ] . checked = true ;
13
+ }
14
+ }
15
+
16
+ // 取消函数
17
+ function selectNone ( ) {
18
+ var chks = document . getElementsByName ( "chkHobby" ) ;
19
+ for ( var i = 0 ; i < chks . length ; i ++ )
20
+ {
21
+ chks [ i ] . checked = false ;
22
+ }
23
+ }
24
+
25
+ // 反选函数
26
+ function selectReverse ( ) {
27
+ var chks = document . getElementsByName ( "chkHobby" ) ;
28
+ for ( var i = 0 ; i < chks . length ; i ++ )
29
+ {
30
+ chks [ i ] . checked = ! chks [ i ] . checked ;
31
+ }
32
+ }
33
+ </ script >
34
+ </ head >
35
+ < body >
36
+ < form id ="frm_1 ">
37
+ < fieldset >
38
+ < legend > 爱好</ legend >
39
+ < input type ="checkbox " name ="chkHobby " value ="internet " /> 上网
40
+ < input type ="checkbox " name ="chkHobby " value ="reading " /> 阅读
41
+ < input type ="checkbox " name ="chkHobby " value ="games " /> 游戏
42
+ < input type ="checkbox " name ="chkHobby " value ="sports " /> 运动
43
+ < input type ="checkbox " name ="chkHobby " value ="shopping " /> 购物
44
+ </ fieldset >
45
+ < input type ="button " name ="btn " value ="全选 " onclick ="selectAll() " />
46
+ < input type ="button " name ="btn " value ="反选 " onclick ="selectReverse() " />
47
+ < input type ="button " name ="btn " value ="取消 " onclick ="selectNone() " />
48
+ </ form >
49
+ </ body >
50
+ </ html >
You can’t perform that action at this time.
0 commit comments