splace
02-11-2004, 06:50 PM
I'm a little stumped here. I have a series of ten questions. Each question has 5 radio buttons. Each radio button has a value. first button has a value of 1, 2nd a value of 2, etc etc until 5. The user will go through each question and click on a radio button, 1 through 5. No multiple selections are permitted. I want to then take the total of each button selected (value) and have it added. Then spit out that total in a textbox.
Here is my code on the html side. Perhaps a PHP solution? I would hope that it might be simple for JavaScript though.
<form action="php/coaching_calculation.php" method="POST">
<p><i> This test helps you and I discover how coachable you are, right now. Select from the option boxes, the number which comes closest to representing how true the statement is for you right now. "5" represents most true and "1" represents least true. When complete, click on the 'Send' botton for your total score and use the key at the end of the text to find out if you're ready to experience the power of coaching!</i></p>
<input type="radio" value="1" class="radio" name="radio_01" />1<input type="radio" value="2" class="radio" name="radio_01" />2<input type="radio" value="3" class="radio" name="radio_01" />3<input type="radio" value="4" class="radio" name="radio_01" />4<input type="radio" value="5" class="radio" name="radio_01" />5 <b>I believe I am capable of having a life and career I truly desire.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_02" />1<input type="radio" value="2" class="radio" name="radio_02" />2<input type="radio" value="3" class="radio" name="radio_02" />3<input type="radio" value="4" class="radio" name="radio_02" />4<input type="radio" value="5" class="radio" name="radio_02" />5 <b>I am open to doing things in new and different ways to be successful.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_03" />1<input type="radio" value="2" class="radio" name="radio_03" />2<input type="radio" value="3" class="radio" name="radio_03" />3<input type="radio" value="4" class="radio" name="radio_03" />4<input type="radio" value="5" class="radio" name="radio_03" />5 <b>I am completely accountable for the results I produce.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_04" />1<input type="radio" value="2" class="radio" name="radio_04" />2<input type="radio" value="3" class="radio" name="radio_04" />3<input type="radio" value="4" class="radio" name="radio_04" />4<input type="radio" value="5" class="radio" name="radio_04" />5 <b>I am willing to eliminate or modify the self-defeating behaviors which limit my success.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_05" />1<input type="radio" value="2" class="radio" name="radio_05" />2<input type="radio" value="3" class="radio" name="radio_05" />3<input type="radio" value="4" class="radio" name="radio_05" />4<input type="radio" value="5" class="radio" name="radio_05" />5 <b>I know I have unrealized potential.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_06" />1<input type="radio" value="2" class="radio" name="radio_06" />2<input type="radio" value="3" class="radio" name="radio_06" />3<input type="radio" value="4" class="radio" name="radio_06" />4<input type="radio" value="5" class="radio" name="radio_06" />5 <b>This is the right time for me to accept coaching.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_07" />1<input type="radio" value="2" class="radio" name="radio_07" />2<input type="radio" value="3" class="radio" name="radio_07" />3<input type="radio" value="4" class="radio" name="radio_07" />4<input type="radio" value="5" class="radio" name="radio_07" />5 <b>I want a very high quality of life.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_08" />1<input type="radio" value="2" class="radio" name="radio_08" />2<input type="radio" value="3" class="radio" name="radio_08" />3<input type="radio" value="4" class="radio" name="radio_08" />4<input type="radio" value="5" class="radio" name="radio_08" />5 <b>I am able to bounce back from setbacks.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_09" />1<input type="radio" value="2" class="radio" name="radio_09" />2<input type="radio" value="3" class="radio" name="radio_09" />3<input type="radio" value="4" class="radio" name="radio_09" />4<input type="radio" value="5" class="radio" name="radio_09" />5 <b>I can be relied upon to be on time for all calls and appointments.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_10" />1<input type="radio" value="2" class="radio" name="radio_10" />2<input type="radio" value="3" class="radio" name="radio_10" />3<input type="radio" value="4" class="radio" name="radio_10" />4<input type="radio" value="5" class="radio" name="radio_10" />5 <b>I have adequate funds to pay for coaching and will not regret or suffer about the fee. I <img src="images/spacer.jpg" width="152" height="1" alt="X" border="0">see coaching as a worthwhile investment in my life.</b><br><br>
<br>
<i>Click Send to calculate total.</i>
<br><br>
<input type="image" src="images/button_send.jpg" value=Submit class="send" width="45" height="16" alt="Send"></a>
<br>
<input type="text" name="Total_Score" class="total_score" size="4"> <b><font face="Arial">TOTAL SCORE</font></b>
<br><br>
<b><font face="Arial">SCORING KEY</font></b>
<ul>
<li>10 - 20 Not coachable right now.</li>
<li>21 - 30 Coachable, but make sure you honor the ground rules!</li>
<li>31 - 40 Coachable.</li>
<li>41 - 50 Very coachable; ask the coach to ask a lot from you!</li>
</ul>
<hr>
</form>
Keep in mind that <i>php/coaching_calculation.php</i> is just an example of using php calculation outside of the html seciton.
Let me know what anyone things on the easiest way to do this. Some sort of validation might be good as well making sure that each button in a 'group' is selected so that at the end when they click the button, it means it will have exactly 10 buttons selected. Something like that.
Thanks,
Steve
Here is my code on the html side. Perhaps a PHP solution? I would hope that it might be simple for JavaScript though.
<form action="php/coaching_calculation.php" method="POST">
<p><i> This test helps you and I discover how coachable you are, right now. Select from the option boxes, the number which comes closest to representing how true the statement is for you right now. "5" represents most true and "1" represents least true. When complete, click on the 'Send' botton for your total score and use the key at the end of the text to find out if you're ready to experience the power of coaching!</i></p>
<input type="radio" value="1" class="radio" name="radio_01" />1<input type="radio" value="2" class="radio" name="radio_01" />2<input type="radio" value="3" class="radio" name="radio_01" />3<input type="radio" value="4" class="radio" name="radio_01" />4<input type="radio" value="5" class="radio" name="radio_01" />5 <b>I believe I am capable of having a life and career I truly desire.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_02" />1<input type="radio" value="2" class="radio" name="radio_02" />2<input type="radio" value="3" class="radio" name="radio_02" />3<input type="radio" value="4" class="radio" name="radio_02" />4<input type="radio" value="5" class="radio" name="radio_02" />5 <b>I am open to doing things in new and different ways to be successful.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_03" />1<input type="radio" value="2" class="radio" name="radio_03" />2<input type="radio" value="3" class="radio" name="radio_03" />3<input type="radio" value="4" class="radio" name="radio_03" />4<input type="radio" value="5" class="radio" name="radio_03" />5 <b>I am completely accountable for the results I produce.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_04" />1<input type="radio" value="2" class="radio" name="radio_04" />2<input type="radio" value="3" class="radio" name="radio_04" />3<input type="radio" value="4" class="radio" name="radio_04" />4<input type="radio" value="5" class="radio" name="radio_04" />5 <b>I am willing to eliminate or modify the self-defeating behaviors which limit my success.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_05" />1<input type="radio" value="2" class="radio" name="radio_05" />2<input type="radio" value="3" class="radio" name="radio_05" />3<input type="radio" value="4" class="radio" name="radio_05" />4<input type="radio" value="5" class="radio" name="radio_05" />5 <b>I know I have unrealized potential.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_06" />1<input type="radio" value="2" class="radio" name="radio_06" />2<input type="radio" value="3" class="radio" name="radio_06" />3<input type="radio" value="4" class="radio" name="radio_06" />4<input type="radio" value="5" class="radio" name="radio_06" />5 <b>This is the right time for me to accept coaching.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_07" />1<input type="radio" value="2" class="radio" name="radio_07" />2<input type="radio" value="3" class="radio" name="radio_07" />3<input type="radio" value="4" class="radio" name="radio_07" />4<input type="radio" value="5" class="radio" name="radio_07" />5 <b>I want a very high quality of life.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_08" />1<input type="radio" value="2" class="radio" name="radio_08" />2<input type="radio" value="3" class="radio" name="radio_08" />3<input type="radio" value="4" class="radio" name="radio_08" />4<input type="radio" value="5" class="radio" name="radio_08" />5 <b>I am able to bounce back from setbacks.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_09" />1<input type="radio" value="2" class="radio" name="radio_09" />2<input type="radio" value="3" class="radio" name="radio_09" />3<input type="radio" value="4" class="radio" name="radio_09" />4<input type="radio" value="5" class="radio" name="radio_09" />5 <b>I can be relied upon to be on time for all calls and appointments.</b><br><br>
<input type="radio" value="1" class="radio" name="radio_10" />1<input type="radio" value="2" class="radio" name="radio_10" />2<input type="radio" value="3" class="radio" name="radio_10" />3<input type="radio" value="4" class="radio" name="radio_10" />4<input type="radio" value="5" class="radio" name="radio_10" />5 <b>I have adequate funds to pay for coaching and will not regret or suffer about the fee. I <img src="images/spacer.jpg" width="152" height="1" alt="X" border="0">see coaching as a worthwhile investment in my life.</b><br><br>
<br>
<i>Click Send to calculate total.</i>
<br><br>
<input type="image" src="images/button_send.jpg" value=Submit class="send" width="45" height="16" alt="Send"></a>
<br>
<input type="text" name="Total_Score" class="total_score" size="4"> <b><font face="Arial">TOTAL SCORE</font></b>
<br><br>
<b><font face="Arial">SCORING KEY</font></b>
<ul>
<li>10 - 20 Not coachable right now.</li>
<li>21 - 30 Coachable, but make sure you honor the ground rules!</li>
<li>31 - 40 Coachable.</li>
<li>41 - 50 Very coachable; ask the coach to ask a lot from you!</li>
</ul>
<hr>
</form>
Keep in mind that <i>php/coaching_calculation.php</i> is just an example of using php calculation outside of the html seciton.
Let me know what anyone things on the easiest way to do this. Some sort of validation might be good as well making sure that each button in a 'group' is selected so that at the end when they click the button, it means it will have exactly 10 buttons selected. Something like that.
Thanks,
Steve