最终效果:

JavaScript实现全选功能

代码:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title>全选功能</title>
 6         <script>
 7             
 8             function selectAll(choiceBtn){
 9                 
10                 //document.getElementsByTagName()
11             var arr=document.getElementsByName("choice");
12             for(var i=0;i<arr.length;i++){
13                 arr[i].checked=choiceBtn.checked;//循环遍历看是否全选
14             }
15             }
16         </script>
17         
18         
19     </head>
20     <body>
21         <table border="1" width="800px" height="800px">
22             
23             <tr>
24                 <td><input type="checkbox" onclick="selectAll(this)" />全选</td><td>用户名</td><td>邮箱</td><td>电话号码</td><td>性别</td><td>操作</td>
25             </tr>
26             <tr>
27                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除  编辑  设置</td>
28             </tr>
29             <tr>
30                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除 编辑  设置</td>
31             </tr>
32             <tr>
33                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除 编辑  设置</td>
34             </tr>
35             <tr>
36                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除 编辑  设置</td>
37             </tr>
38             <tr>
39                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除  编辑  设置</td>
40             </tr>
41             <tr>
42                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除   编辑  设置</td>
43             </tr>
44             <tr>
45                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除  编辑  设置</td>
46             </tr>
47             <tr>
48                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除  编辑  设置</td>
49             </tr>
50             <tr>
51                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除 编辑  设置</td>
52             </tr>
53             <tr>
54                 <td><input type="checkbox" name="choice" /></td><td>perfect*</td><td>3413319614@qq.com</td><td>3413319614</td><td>女</td><td>删除 编辑  设置</td>
55             </tr>
56         </table>
57     </body>
58 </html>
全选功能.html

相关文章: