一个很好用的控制checkbox全选与全不选的方法
2008-11-05 14:11
399 查看
JavaScript部分
<script type="text/javascript">
// 说明:Javascript 控制 CheckBox 的全选与取消全选
// 整理:http://www.CodeBit.cn
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;
}
}
}
</script>
之后只需在全选按钮的标签中加上onclick="if(this.checked==true) { checkAll('ids'); } else { clearAll('ids'); }"即可
ids为checkbox的name
<script type="text/javascript">
// 说明:Javascript 控制 CheckBox 的全选与取消全选
// 整理:http://www.CodeBit.cn
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;
}
}
}
</script>
之后只需在全选按钮的标签中加上onclick="if(this.checked==true) { checkAll('ids'); } else { clearAll('ids'); }"即可
ids为checkbox的name
相关文章推荐
- jquery操作checkbox方法(全选、全不选、至少选择一个、选择值/文本)
- html,javaScript中怎么控制复选框checkbox的全选,全不选,以及全选中,全选按钮选中,其中一个或者多个没选,则全选按钮不被选中
- jquery操作checkbox方法(全选、全不选、至少选择一个、选择值/文本)
- html,javaScript中怎么控制复选框checkbox的全选,全不选,以及全选中,全选按钮选中,其中一个或者多个没选,则全选按钮不被选中
- checkbox实现全选的多种方法 不断更新 原创
- JS控制一个DIV层在指定时间内消失的方法
- 控制Checkbox全选的JS
- Angular.js实现多个checkbox只能选择一个的方法示例
- 如何全选一个DataList或DataGrid或任何一个标记内的所有checkbox
- 关于一个很好用的数据恢复软件的使用方法
- js控制Gridview中的checkbox全选
- DWZ框架checkbox全选功能失败的解决方法
- struts控件取文件名乱码。一个不是很好的解决方法。
- 一个可以控制提示框显示为top,bottom,left,right的小方法
- 系统权限控制的一个简便方法
- ComponentArt.UI 2008-TreeView控件控制CheckBox全选与反选,以及读取Xml权限
- VC中控制只启一个程序实例的方法
- jquery控制动态生成的gridview中多列checkbox的全选反选及自动判断是否全选状态
- checkbox全选按钮的控制
- 1.2.26 Set.toArray方法——用Set集合中的所有对象创建一个数组(很好)