html input关于选项框全选和全不选的实现
来源:互联网 发布:数据建模工具 编辑:程序博客网 时间:2024/04/29 09:26
一次笔试中出现的题目,也非常简单。
使用原生js实现的方法是,当全选的被勾选中的时候,把上面所有的选项的checked改为true,还可以使用jQuery,那就更加简单了。
代码如下:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title></head><body><form> <input name="userid" type="checkbox" value="1" /> <input name="userid" type="checkbox" value="2" /> <input name="userid" type="checkbox" value="3" /> <input name="userid" type="checkbox" value="4" /> <input name="userid" type="checkbox" value="5" /> <input name="userid" type="checkbox" value="6" /> <br /> <input type="button" value="全选" id="all"/> <br /> <input type="button" value="全不选" id="resove"/> <br /> </form> <script type="text/javascript" src="jquery-1.11.3.js"></script><script type="text/javascript">//使用jsvar all=document.getElementById("all");console.log(all);var resove=document.getElementById("resove");all.onclick=function(){var arr=document.querySelectorAll("[type='checkbox']");arr.forEach(function(val) {val.checked=true;});}resove.onclick=function(){var arr=document.querySelectorAll("[type='checkbox']");arr.forEach(function(val) {val.checked=false;});}//使用jQuery// $("#all").click(function(){// $("form :checkbox").prop("checked",true);// });// $("#resove").click(function(){// $("form :checkbox").prop("checked",false);// })</script></body></html>使用jQuery记得先引入jQuery
0 0
- html input关于选项框全选和全不选的实现
- html复选框的全选的实现
- js html复选框的全选和非全选
- 复选框全选、全不选和反选的效果实现
- 复选框全选、全不选和反选的效果实现
- 复选框全选、全不选和反选的效果实现
- 复选框全选、全不选和反选的效果实现
- Jquery 全选和全不选复选框的实现
- 实现复选框的全选和全不选效果
- JS实现复选框的全选和全不选
- HTML 复选框 checkbox 的 JavaScript 的全选和全反选
- jquery实现复选框全选和全不选
- input 全选 全不选
- html的input框
- jquery 实现 input 内容全选
- html 实现全选
- jQuery实现全选和全不选
- 实现全选和全不选功能效果的实现代码
- USACO 4.2 The Perfect Stall 完美的牛栏(最大匹配)
- 函数指针与指针函数 返回函数指针
- android_71_获取系统短信
- 精通 Oracle+Python,第 4 部分:事务和大型对象
- nginx通过ip-hash算法负载不均问题
- html input关于选项框全选和全不选的实现
- linux route命令使用
- java集合框架List接口思维导图
- SpringBoot运行原理的分析:
- 不灌鸡汤,年龄渐长,技术人的发展之路该怎么走?
- Git
- 结构体共用体占用空间区别&&内存对齐
- 总是在 COleDispatchDriver::ReleaseDispatch() 内部 m_lpDispatch = NULL; 处触发异常
- VF