javascript 经典案例 全选 不选 反选
2016-06-15 00:00
525 查看
<title>规范:全选 不选 反选</title> <script> window.onload=function (){ var oBtn1=document.getElementById("Btn1"); var oBtn2=document.getElementById("Btn2"); var oBtn3=document.getElementById("Btn3"); var oDiv=document.getElementById("Ben"); var oInp=oDiv.getElementsByTagName("input"); oBtn1.onclick=function(){ //全选 //oInp[0].checked=true; // checked : 布尔值 false true; for(var i=0; i<oInp.length ; i++){ oInp[i].checked=true; } }; oBtn2.onclick=function(){ //不选 for(var i=0; i<oInp.length ; i++){ oInp[i].checked=false; } }; oBtn3.onclick=function(){ //反选 for(var i=0; i<oInp.length ; i++){ if(oInp[i].checked==true){ oInp[i].checked=false; } else{ oInp[i].checked=true; } } }; }; </script> </head> <body> <input id="Btn1" type="button" value="全选" /><br /> <input id="Btn2" type="button" value="不选" /><br /> <input id="Btn3" type="button" value="反选" /><br /> <div id="Ben"> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <!--复选框 checked 选中--> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> </div>
相关文章推荐
- JSTL标签库:set标签
- javascript 经典案例 面向对象的选项卡
- ajax jsp请求乱码
- JSTL标签库:Remove标签Catch标签
- JSON 使用Gson转换成Json的字符串
- JSTL标签库:out标签
- JSP 九大内置对象
- JSTL标签库:if标签
- JSON 和 List、Map集合结合使用
- JSON 在javascript中使用json
- javascript 简单的选项卡
- javascript:系统学习知识点——定时器(看注释)
- JS函数定义特性摘录
- JS请求时间过长的解决思路
- String to Integer (atoi)
- ajax使用之验证用户名是否存在
- 不需要更多JS框架了
- js的 image 属性 和一个预加载模块
- js获取当前时间
- BZOJ_1012_[JSOI2008]最大数maxnumber_暴力?(线段树)