javascript复选框选择最终解决方案

javascript复选框选择最终解决方案
在发展过程中,我们经常使用复选框来选择,一般情况下,如在一些数据绑定控件GridView

在中继器的情况下,复选框控件放置在中继器的标头和项目中。

<输入type=复选框id=chkallname=chkall值=复选框
('chkall onclick=核实,这);

'
('chkall onclick=核实,这);


下面是js脚本

该检查方法是实现复选框的选择和取消选择所有。
功能检查(chkallid,thisobj){
无功chkall = document.getelementbyid(chkallid);
VaR CHKS = document.getelementsbytagname(输入);
无功chkno = 0;
无功selectno = 0;
对于(var i = 0;i < chks.length;i++){
如果(CHKS {我}。型= =复选框){
选择触发器事件
如果(chkall = = thisobj){
种{我}。检查= thisobj.checked;
}
选择触发器
{其他
如果(CHKS {我},{我} ID检查种!= chkallid)
SelectNo + +;
}
如果(CHKS {我}。ID!= chkallid){
chkno + +;
}
}
}
如果(chkall!= thisobj){
chkall.checked = chkno = = selectno;
}
}
的checkselectno函数是用来把所有的数字选中复选框,这是非常有用的,它是用来判断是否有清单。
功能checkselectno(chkallid){
VaR CHKS = document.getelementsbytagname(输入);
无功selectno = 0;
对于(var i = 0;i < chks.length;i++){
如果(CHKS {我}。型= =复选框){
如果(CHKS {我}。ID!= chkallid CHKS {我} {检查)。
SelectNo + +;
}
}
}
返回selectno;
}
以上是本文的全部内容,希望大家能喜欢。

tag:复选框解决方案选择电脑软件Javascript

相关内容