随笔日记2018 4.10 关于多选框

多选框的全选反选很好做

上面的选项卡

要一小选项为真则选项真很简单

要所有的选项为假大选项才为假

开始做的时候就一真则真 一假则假  这是错的!!!

想过把他的input框取出来进行比较 重新定义一个数组获取它,然后再进行比较,无果 ,这样做也是不对的

最后想到了办法 把他们的布尔值取出来相加 true转换为1 只有所有的checked==false的时候值才为0 才可以不选中大选项

 最后补充一句JS所有的动作都是需要事件驱动的 

原文地址:https://www.cnblogs.com/qsAnunnaki/p/8773546.html