unz
11-05-2011, 01:15 PM
I cannot get my code to work to display the averages of four grades, can anyone with more experience have a look and see if they can help? Many thanks in advance.
<?xml version="1.0" encoding="utf-8"?>
<head><title></title><script language="javascript" type="text/javascript">
<!--
function average() {
var gradeone = getelementbtid('grade1');=parseInt(document.myform .grade1.value);
var gradetwo = getelementbtid('grade2');=parseInt(document.myform .grade2.value);
var gradethree = getelementbtid('grade3');=parseInt(document.myform .grade3.value);
var gradefour = getelementbtid('grade4');=parseInt(document.myform .grade4.value);
var average=(grade1+grade2+grade3+grade4)/4;
document.write("The average of your marks is: "+average);
}
Window.alert(average);
if ((average >=90) && (average <=100)) {
document.write("You got an A!");
}
else
((average >=80) && (average <=90)) {
document.write("You got an B!");
}
else
((average >=70) && (average <=80)) {
document.write("You got an C!");
}
else
((average >=60) && (average <=70)) {
document.write("You got an D!");
}
else
{
document.write("You failed");
}
-->
</script></head>
<body>
<FORM>
Input first grade:<INPUT TYPE=TEXT NAME="grade1" id="grade1" SIZE=20 >
<BR><BR>Input second grade:<INPUT TYPE=TEXT NAME="grade2" id="grade2" SIZE=20 >
<BR><BR>Input third grade:<INPUT TYPE=TEXT NAME="grade3" id="grade3" SIZE=20 >
<BR><BR>Input fourth grade:<INPUT TYPE=TEXT NAME="grade4" id="grade4" SIZE=20 >
<BR><BR><input type="button" value="Calculate" onClick="calculation()">
</FORM>
</body>
</html>
<?xml version="1.0" encoding="utf-8"?>
<head><title></title><script language="javascript" type="text/javascript">
<!--
function average() {
var gradeone = getelementbtid('grade1');=parseInt(document.myform .grade1.value);
var gradetwo = getelementbtid('grade2');=parseInt(document.myform .grade2.value);
var gradethree = getelementbtid('grade3');=parseInt(document.myform .grade3.value);
var gradefour = getelementbtid('grade4');=parseInt(document.myform .grade4.value);
var average=(grade1+grade2+grade3+grade4)/4;
document.write("The average of your marks is: "+average);
}
Window.alert(average);
if ((average >=90) && (average <=100)) {
document.write("You got an A!");
}
else
((average >=80) && (average <=90)) {
document.write("You got an B!");
}
else
((average >=70) && (average <=80)) {
document.write("You got an C!");
}
else
((average >=60) && (average <=70)) {
document.write("You got an D!");
}
else
{
document.write("You failed");
}
-->
</script></head>
<body>
<FORM>
Input first grade:<INPUT TYPE=TEXT NAME="grade1" id="grade1" SIZE=20 >
<BR><BR>Input second grade:<INPUT TYPE=TEXT NAME="grade2" id="grade2" SIZE=20 >
<BR><BR>Input third grade:<INPUT TYPE=TEXT NAME="grade3" id="grade3" SIZE=20 >
<BR><BR>Input fourth grade:<INPUT TYPE=TEXT NAME="grade4" id="grade4" SIZE=20 >
<BR><BR><input type="button" value="Calculate" onClick="calculation()">
</FORM>
</body>
</html>