全选、反选

 1  window.onload = function (ev) {
 2         // 1. 获取所有的复选框
 3         var inputs = document.querySelectorAll('input');
 4 
 5         // 2. 全选
 6         $('allSelect').addEventListener('click', function (ev1) {
 7             for (var i = 0; i < inputs.length; i++) {
 8                  var input = inputs[i];
 9                  input.checked = true;
10             }
11         });
12 
13         // 3. 取消选中
14         $('cancelSelect').addEventListener('click', function (ev1) {
15             for (var i = 0; i < inputs.length; i++) {
16                 var input = inputs[i];
17                 input.checked = false;
18             }
19         });
20 
21         // 4. 反选
22         $('reverseSelect').addEventListener('click', function (ev1) {
23             for (var i = 0; i < inputs.length; i++) {
24                 var input = inputs[i];
25                 console.log(input.checked);
26                 input.checked = !input.checked;
27             }
28         });
29 
30         function $(id) {
31             return typeof id === 'string' ? document.getElementById(id) : null;
32         }
33     }

 

上一篇:如何使用ffmpeg进行音视频裁剪命令和音视频合成命令


下一篇:Pytorch的LSTM的理解