几种javascript 实现 checkbox全选
来源:互联网 发布:大数据营销公司 编辑:程序博客网 时间:2024/05/25 21:36
<script language=javascript>
//第一种方法
function selectall1()
{
var a = document.getElementsByTagName("input");
if(a[0].checked==true){
for (var i=0; i<a.length; i++)
if (a[i].type == "checkbox") a[i].checked = false;
}
else
{
for (var i=0; i<a.length; i++)
if (a[i].type == "checkbox") a[i].checked = true;
}
}
//第二种方法
function selectall2() {
var tform = document.forms['form1'];
for (var i=0;i<tform.length;i++)
{
var e = tform.elements[i];
if (e.type == "checkbox")
e.checked = !e.checked;
}
}
//第三种方法,结合上述两种方法
function selectall3()
{
var a = document.getElementsByTagName("input");
for (var i=0; i<a.length; i++)
if (a[i].type == "checkbox") a[i].checked =!a[i].checked;
}
//第四种方法
function selectall4(id){ //用id区分
var tform=document.forms['form1'];
for(var i=0;i<tform.length;i++){
var e=tform.elements[i];
if(e.type=="checkbox" && e.name==id) e.checked=!e.checked;
}
}
//第五种方法
function selectall(theform,thename){ //theform指定的form,thename是checkbox的name属性
var tform=document.forms[theform];
document.getElementById("thewen").value='反选';
for(var i=0;i<tform.length;i++){
var e=tform.elements[i];
if(e.type=='checkbox' && e.name==thename)e.checked=!e.checked;
}
}
</script>
<form id="form1" name="form1" method="post" action="">
<input type="checkbox" name="sid" value="1" />
<input name="thes" type="button" onclick="javascript:selectall3()" value="全选" />
</form>
原文:http://blog.puhoo.net/html/2007/08/200708171747462953.htm
- 几种javascript 实现 checkbox全选
- javascript 实现 checkbox 全选
- javascript实现checkbox全选
- checkbox全选javascript代码实现
- JavaScript简单实现checkbox全选
- 使用JavaScript实现checkbox全选
- checkbox全选功能javascript实现
- JavaScript实现DataGrid中的CheckBox全选与否
- JavaScript实现DataGrid中的CheckBox全选与否
- 实现列表CheckBox全选的Javascript
- javascript实现DataGrid中的CheckBox全选与否
- DataList中的CheckBox利用 javaScript实现全选
- CheckBox全选功能的实现--JavaScript
- 用Javascript实现checkbox全选、全不选
- Javascript实现CheckBox的全选与取消全选的代码
- Javascript实现CheckBox的全选与取消全选的代码
- Javascript实现CheckBox的全选与取消全选的代码
- checkbox几种全选的方法
- 《圣石记II》部分游戏画面和系统
- asp二叉树的应用
- GridView 批量删除,自定义分页,定位页码
- 路由级联却无法共享的解决办法
- 从数据库导出excel保存在客户端
- 几种javascript 实现 checkbox全选
- Linux下安装vmware
- e820简介
- 用java读取图片的三种方式
- 统一建模语言简介
- 用javascript操纵GridView中CheckBox的两个常用技巧
- 在ADF导出excel文件并保存在客户端
- 开始struts2了...
- HP-UX 下PV对应的LUN ID怎么查