S
Suresh
formName: Form name
controlCheckAll: check all checkbox (parent) control name
controlCheckOne: child checkbox control name
// To check and uncheck all check boxes. Form name is optional.
function fnCheckUnCheckAllCheckBoxes(formName, controlCheckAll, controlCheckOne)
{
if (formName == '')
var formName = document.forms(0).name
obj = eval("document." + formName)
var objCheckAll = eval("document." + formName + "." + controlCheckAll)
for (var i=0;i<obj.elements.length;i++)
{
var e = obj.elements;
var elementName = e.name.toString()
if (elementName.indexOf(controlCheckOne) >= 0 )
e.checked = objCheckAll.checked;
}
}
controlCheckAll: check all checkbox (parent) control name
controlCheckOne: child checkbox control name
// To check and uncheck all check boxes. Form name is optional.
function fnCheckUnCheckAllCheckBoxes(formName, controlCheckAll, controlCheckOne)
{
if (formName == '')
var formName = document.forms(0).name
obj = eval("document." + formName)
var objCheckAll = eval("document." + formName + "." + controlCheckAll)
for (var i=0;i<obj.elements.length;i++)
{
var e = obj.elements;
var elementName = e.name.toString()
if (elementName.indexOf(controlCheckOne) >= 0 )
e.checked = objCheckAll.checked;
}
}