问题描述
- 我有多个表格带复选框,怎么写一个js实现全选全不选。
-
如果每个表格的第一个复选框都设置ID,感觉js太多,有没有简单的方法
解决方案
网上有很多案例:http://blog.sina.com.cn/s/blog_6f6b4c3c0100nrve.html
<script language="javascript">
function cli(Obj)
{
var collid = document.getElementByIdx_x("all")
var coll = document.getElementsByName(Obj)
if (collid.checked){
for(var i = 0; i < coll.length; i++)
coll[i].checked = true;
}else{
for(var i = 0; i < coll.length; i++)
coll[i].checked = false;
}
}
</script>
解决方案二:
设置相同name或者设置相同的class,通过这些也可以实现的。
解决方案三:
用find查找出所有复选框,再用each循环
时间: 2024-08-03 15:35:31