novice2004
Programmer
Can someone Help me please,
I asked for help at more places without success
I have problem with line
if (eval("document.form2." + boxesName + i + ".checked"))
Even if I check at least one checkbox field
code does not seem to see it.
In my form I need to make sure that at least 1 checkbox is selected.
code never gets behind
if (document.form2[boxesName + i].checked)
{
So I never see
alert( "numberOfBoxesSelected :" + numberOfBoxesSelected );
and I checked all checkboxes.
<script language="JavaScript" type="text/JavaScript">
function checkCheckBoxes(numberOfBoxes, numberToSelect, boxesName, checkBoxObject)
{
var numberOfBoxesSelected = 0;
for (var i=1; i <= numberOfBoxes; i++)
{
//if (eval("document.form2." + boxesName + i + ".checked"))
if (eval("document.form2." + boxesName + i).checked)
{
alert( "numberOfBoxesSelected :" + numberOfBoxesSelected );
numberOfBoxesSelected++;
}
}
}
if (numberOfBoxesSelected < numberToSelect )
{
var elementFocus = document.getElementById(checkBoxObject);
if( elementFocus != null ){ elementFocus.focus(); }
alert(mPrefixCheckBox + "\"" + boxesName + "\"" + mSuffix);
return false;
}
else {return true;}
}
function validateUSPersonalInfo(form)
{
return ( checkCheckBoxes(3,1,"Nursing_Degree", "ND1") )
}
</SCRIPT>
<FORM name="form2" method="post" action=" >
<input type="hidden" name="formname" value="customer_contact.php" >
<TD class=contactUsFont height=5 width="" align="left">
<input type="hidden" name="Nursing_Degree1" value="">
<INPUT type=checkbox onFocus="promptEntry('')" name="Nursing_Degree1" value="CNA" id="ND1">CNA
<input type="hidden" name="Nursing_Degree2" value="">
<INPUT type=checkbox onFocus="promptEntry('')" name="Nursing_Degree2" value="LPN" id="ND2">LPN
<input type="hidden" name="Nursing_Degree3" value="">
<INPUT type=checkbox onFocus="promptEntry('')" name="Nursing_Degree3" value="RN" id="ND3">RN
</TD>
</TR>
<TR>
<TD align="center" colSpan=2>
<a href="javascript:document.form2.submit()" onClick="return validateUSPersonalInfo(form2)">
<img src="../Services/Submit.gif" border=0 alt="Submit" width="73" height="17"></a>
</TD></TR>
I asked for help at more places without success
I have problem with line
if (eval("document.form2." + boxesName + i + ".checked"))
Even if I check at least one checkbox field
code does not seem to see it.
In my form I need to make sure that at least 1 checkbox is selected.
code never gets behind
if (document.form2[boxesName + i].checked)
{
So I never see
alert( "numberOfBoxesSelected :" + numberOfBoxesSelected );
and I checked all checkboxes.
<script language="JavaScript" type="text/JavaScript">
function checkCheckBoxes(numberOfBoxes, numberToSelect, boxesName, checkBoxObject)
{
var numberOfBoxesSelected = 0;
for (var i=1; i <= numberOfBoxes; i++)
{
//if (eval("document.form2." + boxesName + i + ".checked"))
if (eval("document.form2." + boxesName + i).checked)
{
alert( "numberOfBoxesSelected :" + numberOfBoxesSelected );
numberOfBoxesSelected++;
}
}
}
if (numberOfBoxesSelected < numberToSelect )
{
var elementFocus = document.getElementById(checkBoxObject);
if( elementFocus != null ){ elementFocus.focus(); }
alert(mPrefixCheckBox + "\"" + boxesName + "\"" + mSuffix);
return false;
}
else {return true;}
}
function validateUSPersonalInfo(form)
{
return ( checkCheckBoxes(3,1,"Nursing_Degree", "ND1") )
}
</SCRIPT>
<FORM name="form2" method="post" action=" >
<input type="hidden" name="formname" value="customer_contact.php" >
<TD class=contactUsFont height=5 width="" align="left">
<input type="hidden" name="Nursing_Degree1" value="">
<INPUT type=checkbox onFocus="promptEntry('')" name="Nursing_Degree1" value="CNA" id="ND1">CNA
<input type="hidden" name="Nursing_Degree2" value="">
<INPUT type=checkbox onFocus="promptEntry('')" name="Nursing_Degree2" value="LPN" id="ND2">LPN
<input type="hidden" name="Nursing_Degree3" value="">
<INPUT type=checkbox onFocus="promptEntry('')" name="Nursing_Degree3" value="RN" id="ND3">RN
</TD>
</TR>
<TR>
<TD align="center" colSpan=2>
<a href="javascript:document.form2.submit()" onClick="return validateUSPersonalInfo(form2)">
<img src="../Services/Submit.gif" border=0 alt="Submit" width="73" height="17"></a>
</TD></TR>