ashleypower
03-02-2003, 10:56 PM
Hi, i'm new here and I need help.
I need a script that checks to see if all radio button choices are checked or not. Each question has a yes or no answer, I just need to know if all questions are answered. Here's the source:
<HTML>
<HEAD>
<TITLE>TEST</TITLE>
<SCRIPT language = JavaScript>
<!--
if (window.focus) self.focus();
function addyes() {
var totals=[0,0,0,0,0,0];
var numquestions=18;
for(i=0;i<numquestions;i++)
if(eval("document.quiz.Q" + (i+1) + "[0].checked") )
totals[i%6]++;
for(i=0; i<6; i++)
eval("document.quiz." + String.fromCharCode(97+i) + ".value=totals[" + i + "];");
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME = "quiz">
<TABLE CELLSPACING = "10">
<TR>
<TD>1(A). One</TD>
<TD><INPUT TYPE = "radio" NAME="Q1" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q1" VALUE = "no">No</TD>
</TR>
<TR>
<TD>2(B). Two</TD>
<TD><INPUT TYPE = "radio" NAME="Q2" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q2" VALUE = "no">No</TD>
</TR>
<TR>
<TD>3(C). Three</TD>
<TD><INPUT TYPE = "radio" NAME="Q3" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q3" VALUE = "no">No</TD>
</TR>
<TR>
<TD>4(D). Four</TD>
<TD><INPUT TYPE = "radio" NAME="Q4" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q4" VALUE = "no">No</TD>
</TR>
<TR>
<TD>5(E). Five</TD>
<TD><INPUT TYPE = "radio" NAME="Q5" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q5" VALUE = "no">No</TD>
</TR>
<TR>
<TD>6(F). Six</TD>
<TD><INPUT TYPE = "radio" NAME="Q6" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q6" VALUE = "no">No</TD>
</TR>
<TR>
<TD>7(A). Seven</TD>
<TD><INPUT TYPE = "radio" NAME="Q7" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q7" VALUE = "no">No</TD>
</TR>
<TR>
<TD>8(B). Eight</TD>
<TD><INPUT TYPE = "radio" NAME="Q8" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q8" VALUE = "no">No</TD>
</TR>
<TR>
<TD>9(C). Nine</TD>
<TD><INPUT TYPE = "radio" NAME="Q9" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q9" VALUE = "no">No</TD>
</TR>
<TR>
<TD>10(D). Ten</TD>
<TD><INPUT TYPE = "radio" NAME="Q10" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q10" VALUE = "no">No</TD>
</TR>
<TR>
<TD>11(E). Eleven</TD>
<TD><INPUT TYPE = "radio" NAME="Q11" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q11" VALUE = "no">No</TD>
</TR>
<TR>
<TD>12(F). Twelve</TD>
<TD><INPUT TYPE = "radio" NAME="Q12" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q12" VALUE = "no">No</TD>
</TR>
<TR>
<TD>13(A). Thirteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q13" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q13" VALUE = "no">No</TD>
</TR>
<TR>
<TD>14(B). Fourteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q14" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q14" VALUE = "no">No</TD>
</TR>
<TR>
<TD>15(C). Fifteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q15" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q15" VALUE = "no">No</TD>
</TR>
<TR>
<TD>16(D). Sixteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q16" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q16" VALUE = "no">No</TD>
</TR>
<TR>
<TD>17(E). Seventeen</TD>
<TD><INPUT TYPE = "radio" NAME="Q17" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q17" VALUE = "no">No</TD>
</TR>
<TR>
<TD>18(F). Eighteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q18" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q18" VALUE = "no">No</TD>
</TR>
</TABLE>
<INPUT onclick = "addyes()" TYPE = button VALUE = "Calculate">
<INPUT TYPE = reset VALUE = "Clear"></B>
<P>
Sum of YES A = <INPUT SIZE = "3" NAME = "a" VALUE=0>
<P>
Sum of YES B = <INPUT SIZE = "3" NAME = "b" VALUE=0>
<P>
Sum of YES C = <INPUT SIZE = "3" NAME = "c" VALUE=0>
<P>
Sum of YES D = <INPUT SIZE = "3" NAME = "d" VALUE=0>
<P>
Sum of YES E = <INPUT SIZE = "3" NAME = "e" VALUE=0>
<P>
Sum of YES F = <INPUT SIZE = "3" NAME = "f" VALUE=0>
</FORM>
</BODY>
</HTML>
Any help would REALLY be appreciated!
Ashley Power
I need a script that checks to see if all radio button choices are checked or not. Each question has a yes or no answer, I just need to know if all questions are answered. Here's the source:
<HTML>
<HEAD>
<TITLE>TEST</TITLE>
<SCRIPT language = JavaScript>
<!--
if (window.focus) self.focus();
function addyes() {
var totals=[0,0,0,0,0,0];
var numquestions=18;
for(i=0;i<numquestions;i++)
if(eval("document.quiz.Q" + (i+1) + "[0].checked") )
totals[i%6]++;
for(i=0; i<6; i++)
eval("document.quiz." + String.fromCharCode(97+i) + ".value=totals[" + i + "];");
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME = "quiz">
<TABLE CELLSPACING = "10">
<TR>
<TD>1(A). One</TD>
<TD><INPUT TYPE = "radio" NAME="Q1" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q1" VALUE = "no">No</TD>
</TR>
<TR>
<TD>2(B). Two</TD>
<TD><INPUT TYPE = "radio" NAME="Q2" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q2" VALUE = "no">No</TD>
</TR>
<TR>
<TD>3(C). Three</TD>
<TD><INPUT TYPE = "radio" NAME="Q3" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q3" VALUE = "no">No</TD>
</TR>
<TR>
<TD>4(D). Four</TD>
<TD><INPUT TYPE = "radio" NAME="Q4" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q4" VALUE = "no">No</TD>
</TR>
<TR>
<TD>5(E). Five</TD>
<TD><INPUT TYPE = "radio" NAME="Q5" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q5" VALUE = "no">No</TD>
</TR>
<TR>
<TD>6(F). Six</TD>
<TD><INPUT TYPE = "radio" NAME="Q6" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q6" VALUE = "no">No</TD>
</TR>
<TR>
<TD>7(A). Seven</TD>
<TD><INPUT TYPE = "radio" NAME="Q7" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q7" VALUE = "no">No</TD>
</TR>
<TR>
<TD>8(B). Eight</TD>
<TD><INPUT TYPE = "radio" NAME="Q8" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q8" VALUE = "no">No</TD>
</TR>
<TR>
<TD>9(C). Nine</TD>
<TD><INPUT TYPE = "radio" NAME="Q9" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q9" VALUE = "no">No</TD>
</TR>
<TR>
<TD>10(D). Ten</TD>
<TD><INPUT TYPE = "radio" NAME="Q10" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q10" VALUE = "no">No</TD>
</TR>
<TR>
<TD>11(E). Eleven</TD>
<TD><INPUT TYPE = "radio" NAME="Q11" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q11" VALUE = "no">No</TD>
</TR>
<TR>
<TD>12(F). Twelve</TD>
<TD><INPUT TYPE = "radio" NAME="Q12" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q12" VALUE = "no">No</TD>
</TR>
<TR>
<TD>13(A). Thirteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q13" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q13" VALUE = "no">No</TD>
</TR>
<TR>
<TD>14(B). Fourteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q14" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q14" VALUE = "no">No</TD>
</TR>
<TR>
<TD>15(C). Fifteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q15" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q15" VALUE = "no">No</TD>
</TR>
<TR>
<TD>16(D). Sixteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q16" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q16" VALUE = "no">No</TD>
</TR>
<TR>
<TD>17(E). Seventeen</TD>
<TD><INPUT TYPE = "radio" NAME="Q17" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q17" VALUE = "no">No</TD>
</TR>
<TR>
<TD>18(F). Eighteen</TD>
<TD><INPUT TYPE = "radio" NAME="Q18" VALUE = "yes">Yes
<INPUT TYPE = "radio" NAME="Q18" VALUE = "no">No</TD>
</TR>
</TABLE>
<INPUT onclick = "addyes()" TYPE = button VALUE = "Calculate">
<INPUT TYPE = reset VALUE = "Clear"></B>
<P>
Sum of YES A = <INPUT SIZE = "3" NAME = "a" VALUE=0>
<P>
Sum of YES B = <INPUT SIZE = "3" NAME = "b" VALUE=0>
<P>
Sum of YES C = <INPUT SIZE = "3" NAME = "c" VALUE=0>
<P>
Sum of YES D = <INPUT SIZE = "3" NAME = "d" VALUE=0>
<P>
Sum of YES E = <INPUT SIZE = "3" NAME = "e" VALUE=0>
<P>
Sum of YES F = <INPUT SIZE = "3" NAME = "f" VALUE=0>
</FORM>
</BODY>
</HTML>
Any help would REALLY be appreciated!
Ashley Power