<input type="checkbox" name="sport">篮球<br/> <input type="checkbox" name="sport">足球<br/> <input type="checkbox" name="sport">羽毛球<br/> <input type="checkbox" name="sport">乒乓球<br/> <input type="checkbox" name="sport">网球<br/> <div> <span id="allSelect">全选/取消全选</span> <span id="revSelect">反选</span> </div>
javaScript:java
全选/反选操做:微信
/*全选/取消全选*/ allSelect.onclick = function(){ if(len == oSports.length){ /*当复选框都被选中的时候进行取消操做*/ for(var i = 0;i < oSports.length;i++){ oSports[i].checked = false; /*将复选框的checked属性设置为false就取消选择了*/ len = 0; } }else{ for(var i = 0;i < oSports.length;i++){ oSports[i].checked = true; /*将复选框的checked属性设置为true*/ len++; } } }
反选操做:spa
/*反选*/ revSelect.onclick = function(){ for(var i = 0;i < oSports.length;i++){ oSports[i].checked = !oSports[i].checked; /*将复选框设置为与以前的选择状态相反*/ } }
扫描二维码关注微信公众号:code
还望各路大神指点指点,谢谢!blog