JS实现全选、不选、反选的代码及使用方法
2015-04-29 14:26
429 查看
代码: function checkAll(optionName){ var allOptions = document.getElementsByName(optionName); for(var i = 0 ;i<allOptions.length;i++){ if(allOptions[i].type == 'checkbox'){ if(allOptions[i].checked==false){ allOptions[i].checked = true ; }else{ allOptions[i].checked = false ; } } } } 使用方法① 引用上述代码后,在全选按钮上加入onclick事件,并传入参数,参数就是需要选中的所有的checkbox的name(请将他们的name统一);
<input type="checkbox" onclick="checkAll('goods')">全选</input> 注意:'goods'是所有需要选中的checkbox的name 使用方法② 为全选按钮加上id=“checkAll”后,复制引用下方的js代码即可。(id可以自定义,自定义后修改下方js中对应的id名即可)
<input type="checkbox" id="checkAll">全选</input>
<script>
document.getElementById('checkAll').onclick = function () {
checkAll('goods') }; </script>
注:'goods'是所有需要选中的checkbox的name
相关文章推荐
- 实现DIV圆角的js代码和使用方法
- 使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
- 使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
- dialog使用方法(同一页面,调用一个js代码,实现多个不同样式的弹窗)
- js与jQuery实现checkbox复选框全选/全不选的方法
- js与jQuery实现checkbox复选框全选/全不选的方法
- 如何使用 require.js ,实现js文件的异步加载,避免网页失去响应,管理模块之间的依赖性,便于代码的编写和维护。
- 在js 中使用ajax 调用后台代码方法,解析返回值
- 简单完整的代码,通过这个代码你将对RSA加密算法在Java中的实现方法有一个初步的了解,这个类,你可以直接使用,水平高的,就自己修改完善下代码。
- 使用js实现全选 单选 全部选
- 使用eval()方法可以实现动态执行js
- JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
- JS面向对象(3) -- Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
- JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
- android 使用代码实现 RelativeLayout布局 addRule方法
- Zero Clipboard js+swf实现的复制功能使用方法
- C#在WinForm中使用WebKit传递js对象实现与网页交互的方法
- NSLayoutConstraint-代码实现自己主动布局的函数使用方法说明
- js实现(全选)多选按钮的方法【附实例】
- 用js代码和插件实现wordpress雪花飘落效果的四种方法