JavaScript 多选框多选与取消多选两种写法
来源:互联网 发布:智慧树网络课答案2017 编辑:程序博客网 时间:2024/06/05 00:11
写法一:
如以下实例:
HTML代码块:
看书:<input type="checkbox" name="checkbox" value=1><br>写字:<input type="checkbox" name="checkbox"value=2><br>打飞机:<input type="checkbox" name="checkbox"value=3><br>玩游戏:<input type="checkbox" name="checkbox"value=4><br><button onclick="checkboxed('checkbox')">全选</button><button onclick="uncheckboxed('checkbox')">取消全选</button>
js代码块:
function checkboxed(objName){var objNameList=document.getElementsByName(objName);if(null!=objNameList){alert("全选操作");for(var i=0;i<objNameList.length;i++){objNameList[i].checked="checked";}}}function uncheckboxed(objName){var objNameList=document.getElementsByName(objName);if(null!=objNameList){alert("取消全选操作");for(var i=0;i<objNameList.length;i++){objNameList[i].checked="";}}}
写法二:用按钮实现
html代码块:
看书:<input type="checkbox" name="checkbox" value=1><br>写字:<input type="checkbox" name="checkbox"value=2><br>打飞机:<input type="checkbox" name="checkbox"value=3><br>玩游戏:<input type="checkbox" name="checkbox"value=4><br><button onclick="allcheck()">全选/取消</button>
js代码块:
var checkAll = false;function allcheck(){ checkAll = !checkAll; let inputs = document.getElementsByName('checkbox') for(var i =0;i<inputs.length;i++){inputs[i].checked = checkAll}}
阅读全文
0 0
- JavaScript 多选框多选与取消多选两种写法
- JavaScript 多选框多选与取消多选实例:
- JavaScript全选与取消全选
- JavaScript - CheckBox 全选与取消全选
- javascript radio 全选禁用与取消
- javascript html radio 的 选择与取消
- javascript CheckBox 全选与取消全选
- Javascript 控制 CheckBox 的全选与取消全选
- Javascript 控制 CheckBox 的全选与取消全选
- javascript 全选与全取消功能的实现
- 转:Javascript 控制 CheckBox 的全选与取消全选
- JavaScript事件的绑定与取消和事件监听
- Javascript实现CheckBox的全选与取消全选的代码
- .net里用JavaScript实现复选框全选与取消
- JavaScript多选框的全选与取消(未测试)
- Javascript实现CheckBox的全选与取消全选的代码
- Javascript实现CheckBox的全选与取消全选的代码
- 实现全选和取消全选(JavaScript控制CheckBox 的全选与取消全选)
- 1.JAVA 基本算法:冒泡排序法--详讲
- System.out.println当输出一个属性的时候是会读相关属性的真实内存地址上的数据同时做一次同步
- tomcat中C++线程调用java出现ClassDefNotFound
- Appache下 创建SVN账号(针对具体项目)
- 实现 “再按一次退出” 功能
- JavaScript 多选框多选与取消多选两种写法
- CCF CSP 有趣的数
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- 分布式监控解决方案zabbix03-监控mysql
- 阿里巴巴开源项目: 基于mysql数据库binlog的增量订阅&消费
- 强烈推荐的机器学习,深度学习课程以及python库
- Umeng推送无法打包问题
- 论文《Learning both Weights and Connections for Efficient Neural Network》阅读笔记
- linux中file_operations结构体