js 全选 全不选
来源:互联网 发布:拙心网络企业电话 编辑:程序博客网 时间:2024/05/18 20:46
本文介绍的是用JS实现全选全不选的方法,另外,这个代码不是我写的,我只是从公司的项目里提取出来,并总结在此,以便以后复用,呵呵。
function chkClick (chk , oSrc)...{
if(chk.checked)
chkAll (oSrc) ;
else
unChkAll (oSrc)
}
function chkAll (oSrc)...{
oSrc = eval(oSrc).rowId;
if(oSrc!=null)
...{
if(oSrc.length == null)
...{
if (!oSrc.checked)...{oSrc.click();}
}
for (i=oSrc.length-1;i>=0;i--)...{
if (!oSrc[i].checked)...{oSrc[i].click();}
}
}
}
function unChkAll (oSrc)...{
oSrc = eval(oSrc).rowId;
if(oSrc!=null)
...{
if(oSrc.length == null)
...{
if (oSrc.checked)...{oSrc.click();}
}
for (i=oSrc.length-1;i>=0;i--)...{
if (oSrc[i].checked)...{oSrc[i].click();}
}
}
}
if(chk.checked)
chkAll (oSrc) ;
else
unChkAll (oSrc)
}
function chkAll (oSrc)...{
oSrc = eval(oSrc).rowId;
if(oSrc!=null)
...{
if(oSrc.length == null)
...{
if (!oSrc.checked)...{oSrc.click();}
}
for (i=oSrc.length-1;i>=0;i--)...{
if (!oSrc[i].checked)...{oSrc[i].click();}
}
}
}
function unChkAll (oSrc)...{
oSrc = eval(oSrc).rowId;
if(oSrc!=null)
...{
if(oSrc.length == null)
...{
if (oSrc.checked)...{oSrc.click();}
}
for (i=oSrc.length-1;i>=0;i--)...{
if (oSrc[i].checked)...{oSrc[i].click();}
}
}
}
页面部分(handle为页面的form的name值):
全<input type="checkbox" name="all" value="checkbox" onclick="chkClick(this , handle)">选
<td align="center"><input type="checkbox" name=rowId value="<%=mn.getMobie_number()%>"></td>
- js 全选 全不选
- JS 全选全不选
- js全选,全不选
- JS全选全不选
- js全选/全不选
- js实现全选全不选
- 实现全选或全不选js
- 简单js搞定全选/全不选
- Js checkbox全选和全不选
- js实现全选与全不选
- js 全选 反选 全不选
- 全选与全不选问题js
- JS 实现checkbox 全选 全不选
- js方法 checkbox 全选 全不选
- Js 全选/部分全选
- js全选
- js 全选
- js全选
- 利用数学证明方式验证程序的可靠性(一)
- 操作符重载手册
- 干掉KV 2008, Rising等大部分杀软
- 一个病毒源码的分析
- flex
- js 全选 全不选
- TopCoder Practices: PhoneNetwork
- resin 的BUG
- 内核模式下另类装载驱动
- [英语阅读]读书大调查:美国人最爱《圣经》
- 关于会话的statistics
- 软件漏洞分析入门_5_初级栈溢出D_植入任意代码
- Cocoa编程
- 利用Javascript取和设FCKeditor值