Js中全选与反选功能
2016-10-09 15:59
246 查看
JS代码实现复选框的全选,取消全选的实现方法
相关js代码如下:
简单看一下html页面,代码如下:
相关js代码如下:
<script lang="javascript" type="text/javascript"> //全选 function checkAll(name) { var el = document.getElementsByTagName('input'); var len = el.length; for (var i = 0; i < len; i++) { if ((el[i].type == "checkbox") && (el[i].name == name)) { el[i].checked = true; } } } //取消全选 function clearAll(name) { var el = document.getElementsByTagName('input'); var len = el.length; for (var i = 0; i < len; i++) { if ((el[i].type == "checkbox") && (el[i].name == name)) { el[i].checked = false; } } } //取消权限的选中事件 function doSome(a) { document.getElementById('test').checked = false; if (!a.checked) { a.checked = false; } else { a.checked = true; } } </script>
简单看一下html页面,代码如下:
<html> <head> <title>复选框的基本操作</title> </head> <body> <table> <tr> <td><input id='test' type="checkbox" style="margin - right: 5px; " name="stuAll" onclick="if (this.checked== true) { checkAll('stu');} else { clearAll('stu');}"/>全选</td> <td>序号</td> </tr> <tr> <td><input type="checkbox" name="stu" onclick="doSome(this)"/></td> <td>1</td> </tr> <tr> <td><input type="checkbox" name="stu" onclick="doSome(this)"/></td> <td>2</td> </tr> <tr> <td><input type="checkbox" name="stu" onclick="doSome(this)"/></td> <td>3</td> </tr> </body> </html>
相关文章推荐
- js实现全选和反选功能
- js实现全选、反选功能(批量删除)
- js实现全选和反选功能
- Js 实现一组checkBox全选、不选、反选功能
- js实现树形全选反选功能
- js实现全选和反选功能
- 使用js实现checkbox的全选与反选功能
- js实现全选和反选功能
- js实现全选反选功能
- 利用js实现全选、全部选、反选功能
- 使用js实现checkbox的全选与反选功能二
- js实现全选和反选功能
- 使用js实现全选、反选功能
- JS编写全选和反选功能
- js实现复选框全选和反选功能
- JS 全选反选功能
- (15)JS中全选、不选、反选功能的实现
- Js实现全选与反选功能
- js 实现全选、全不选、反选功能
- js, jQuery实现全选、反选功能