Radio Button[When it is checked]
when the radio childcontrol radio button is checked then the parent radio button should get selected and the corresponding value of dropdown should get selected.
here is the code...but i am getting error in this can any one correct this code
function jsCboHnler476TP(childCtrl) // combobox eventhandlers e.g.--> select_1_P_4_closing, select_1_C_4_abc
{
//alert(childCtrl);
var parentFlag, tempValue, parentCtrl, selectFlag;
var ctrlname, ctrlChecker, tempChkr1, tempChkr2,vartdclsname;
parentFlag = 'NA';
selectFlag = 'false';
ctrlChecker = childCtrl.substr(0,13);
alert(childCtrl.substr(0,13));
tempChkr1 = childCtrl.substr(0,9);
tempChkr2 = childCtrl.substr(10,3);
for (var ictrls=0;ictrls<frmGenAuditMain.length;ictrls++)
{
if (document.frmGenAuditMain.elements[ictrls].type == 'select-one')
{
ctrlname = document.frmGenAuditMain.elements[ictrls].name;
if((ctrlname.substr(0,7) == 'select_') && (ctrlname.substr(8,3) == '_C_'))
{
if(ctrlChecker == ctrlname.substr(0,13))
{
tempValue = eval('document.frmGenAuditMain.'+ ctrlname +'.options[document.frmGenAuditMain.'+ ctrlname +'.checked]' == true)
switch (tempValue)
{
case 'No':
parentFlag = 'No';
break;
default:
break;
}
}
else if ( (ctrlname.substr(0,9) == tempChkr1) && (ctrlname.substr(8,3) == '_P_') && (ctrlname.substr(10,3) == tempChkr2))
{
parentCtrl = ctrlname;
}
}
}
}
if (parentFlag == 'No'){jsDisableCombo3 (parentCtrl,2);}
else {jsDisableCombo3 (parentCtrl,0);}
}
-->This is used to select the controls
function jsDisableCombo3 (ctrlname,index)
{
eval('document.frmGenAuditMain.' + ctrlname + '.selectedIndex = ' + index);
dotxtChangeScore(('group'+ ctrlname),ctrlname);
}
Mohammed Ashfaq Shariff.A
|