here's a more specific question on my page. I have an exam (T/F with radio buttons). I created a script to grade it followed by a function to add the exam takers name to a certificate if they score hirer than 90%. But It will not grade. My programming knowledge is limited so please help. Here's the script, fairly basic actually:
<script language="JAVASCRIPT">
function grading(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){
var right = 0;
var passed = 0;
prompt (a1)
if (a1 == "CORRECT"
{
right = (right + 1);
}
if (a2 == "CORRECT"
{
right = (right + 1);
}
if (a3 == "CORRECT"
{
right = (right + 1);
}
if (a4 == "CORRECT"
{
right = (right + 1);
}
if (a5 == "CORRECT"
{
right = (right + 1);
}
if (a6 == "CORRECT"
{
right = (right + 1);
}
if (a7 == "CORRECT"
{
right = (right + 1);
}
if (a8 == "CORRECT"
{
right = (right + 1);
}
if (a9 == "CORRECT"
{
right = (right + 1);
}
if (a10 == "CORRECT"
{
right = (right + 1);
}
if (right == 9){
passed = 1;
}
if (right == 10){
passed = 1;
}
if (passed == 1){
name_on_certificate.value == test_taker.value;
}
if (passed == 0){
prompt("You Failed and You must retake test. Hit cancel and refresh"
;
}
}
</script>
*****(AND THIS IS THE FUNCTION THAT CALLS UP THE SCRIPT)***
<input type="button" value="grader2" name="grader2"
onclick="grading(Q1.value, Q2.value, Q3.value, Q4.value, Q5.value, Q6.value, Q7.value, Q8.value, Q9.value, Q10.value)"></p>
</center></div><div align="center"><center><p><a href="#top">[Back to top]</a> </p>
</center></div></div>
<script language="JAVASCRIPT">
function grading(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){
var right = 0;
var passed = 0;
prompt (a1)
if (a1 == "CORRECT"
right = (right + 1);
}
if (a2 == "CORRECT"
right = (right + 1);
}
if (a3 == "CORRECT"
right = (right + 1);
}
if (a4 == "CORRECT"
right = (right + 1);
}
if (a5 == "CORRECT"
right = (right + 1);
}
if (a6 == "CORRECT"
right = (right + 1);
}
if (a7 == "CORRECT"
right = (right + 1);
}
if (a8 == "CORRECT"
right = (right + 1);
}
if (a9 == "CORRECT"
right = (right + 1);
}
if (a10 == "CORRECT"
right = (right + 1);
}
if (right == 9){
passed = 1;
}
if (right == 10){
passed = 1;
}
if (passed == 1){
name_on_certificate.value == test_taker.value;
}
if (passed == 0){
prompt("You Failed and You must retake test. Hit cancel and refresh"
}
}
</script>
*****(AND THIS IS THE FUNCTION THAT CALLS UP THE SCRIPT)***
<input type="button" value="grader2" name="grader2"
onclick="grading(Q1.value, Q2.value, Q3.value, Q4.value, Q5.value, Q6.value, Q7.value, Q8.value, Q9.value, Q10.value)"></p>
</center></div><div align="center"><center><p><a href="#top">[Back to top]</a> </p>
</center></div></div>