js 实现repeater 中记录的全选,反选
来源:互联网 发布:评论点赞软件 编辑:程序博客网 时间:2024/06/09 14:24
/*
* start 全选,反选js
*/
//parentChk:实现全选的checkboxID,一般为this
//ChildId:所要选择的CheckboxID.
//bigControlID:所包含checkbox的外容器ID,如repeater1
//selall:是否为全选,yes是,no否
//selall:是否为反选,当为relsel时,反选
function SelectAll(parentChk,ChildId,bigControlID,selall)
{
var oElements = document.getElementsByTagName("INPUT");
var bIsChecked=parentChk.checked;
for(i=0; i<oElements.length;i++)
{
if( IsCheckBox(oElements[i]) &&
IsMatch(oElements[i].id, ChildId, bigControlID))
{
if (selall=="relsel")
{
if (oElements[i].checked)
{
oElements[i].checked=false;
}
else
{
oElements[i].checked=true;
}
}
else
{
oElements[i].checked = bIsChecked;
}
}
}
}
function IsMatch(id, ChildId, controlID)
{
var sPattern ='^'+controlID+'_+.*'+ChildId+'$';
var oRegExp = new RegExp(sPattern);
if(oRegExp.exec(id))
return true;
else
return false;
}
function IsCheckBox(chk)
{
if(chk.type == 'checkbox') return true;
else return false;
}
/*
* end 全选,反选js
*/
- js 实现repeater 中记录的全选,反选
- 在Repeater中实现CheckBox 的全选及反选
- Js实现Repeater全选/反选 功能 终极解决方案
- ASP.NET Repeater实现全选反选(原生JS)
- JS实现CheckBox的全选/反选
- js实现全选反选
- js实现全选反选
- js实现全选反选
- js实现全选、反选
- Repeater控件中实现checkbox的全选
- Repeater控件中实现checkbox的全选
- H5中利用JS实现全选、反选、不选
- js中checkbox中的全选和反选效果实现
- js中checkbox中的全选和反选效果实现
- Js实现repeater全选功能
- js之Repeater-实现全选
- (15)JS中全选、不选、反选功能的实现
- 全选、全部选、反选操作的实现(JS)
- introduction of VIM orders
- (转载)SQL Server 2005 企业版没有 Management Studio管理工具的解决方法
- ajaxpro2.0 和服务端交互 传递参数 的实现
- W
- 简单叙述钩子实现
- js 实现repeater 中记录的全选,反选
- 女人不该让男人太累
- 0112-0115
- 读文件头判断图片类型!
- Oracle 索引组织表(IOT)
- 【滚动更新】Google退出中国后续报道之二
- 更新..
- 人抗压的九大法宝
- 封网和Google的离开