2dasky
05-13-2015, 05:48 AM
hey guys newbie here, i got a task for my mid test
<html>
<head>
<title>Mencetak Grade Dengan Inputan Form</title>
<script type="text/javascript">
<!--
function hitunggrade() {
var nim=document.frmnilai.txtnim.value;
var nama=document.frmnilai.txtnama.value;
var absen=document.frmnilai.txtabsen.value;
var uts=document.frmnilai.txtuts.value;
var uas=document.frmnilai.txtuas.value;
var total=(10/100*absen)+(40/100*uts)+(50/100*uas);
var grade;
if (total<=100 && total>=85){
grade="A";
} else if (total<=84 && total>=75){
grade="B";
} else if (total<=74 && total>=60){
grade="C";
} else if ( total<=59 && total>=0){
grade="D";
} else {
grade="*";
}
document.write("NIM : " + nim);
document.write("<br>Nama : " + nama);
document.write("<br>Nilai Absen : " + absen);
document.write("<br>Nilai UTS : " + uts);
document.write("<br>Nilai UAS : " + uas);
document.write("<br>Nilai Anda : " + total);
document.write("<br>Grade Anda : " + grade);
}
-->
</script>
</head>
<body><form name="frmnilai" method="post" action="">
<table border="0">
<tr>
<td align="center" colspan="2">INPUT NILAI MAHASISWA</td>
</tr>
<tr>
<td>NIM</td>
<td>: <input name="txtnim" type="text" /></td>
</tr>
<tr>
<td>Nama</td>
<td>: <input name="txtnama" type="text" /></td>
</tr>
<tr>
<td>Nilai Absen</td>
<td>: <input name="txtabsen" type="text" /></td>
</tr>
<tr>
<td>Nilai UTS</td>
<td>: <input name="txtuts" type="text" /></td>
</tr>
<tr>
<td>Nilai UAS</td>
<td>: <input name="txtuas" type="text" /></td>
</tr>
<tr>
<td> </td>
<td align="center"><input name="kirim" type="submit"
value="Hitung Grade" onClick= "hitunggrade()"/></td>
</tr>
</table>
</form>
</body>
</html>
my codes didnt work n i dont know why
<html>
<head>
<title>Mencetak Grade Dengan Inputan Form</title>
<script type="text/javascript">
<!--
function hitunggrade() {
var nim=document.frmnilai.txtnim.value;
var nama=document.frmnilai.txtnama.value;
var absen=document.frmnilai.txtabsen.value;
var uts=document.frmnilai.txtuts.value;
var uas=document.frmnilai.txtuas.value;
var total=(10/100*absen)+(40/100*uts)+(50/100*uas);
var grade;
if (total<=100 && total>=85){
grade="A";
} else if (total<=84 && total>=75){
grade="B";
} else if (total<=74 && total>=60){
grade="C";
} else if ( total<=59 && total>=0){
grade="D";
} else {
grade="*";
}
document.write("NIM : " + nim);
document.write("<br>Nama : " + nama);
document.write("<br>Nilai Absen : " + absen);
document.write("<br>Nilai UTS : " + uts);
document.write("<br>Nilai UAS : " + uas);
document.write("<br>Nilai Anda : " + total);
document.write("<br>Grade Anda : " + grade);
}
-->
</script>
</head>
<body><form name="frmnilai" method="post" action="">
<table border="0">
<tr>
<td align="center" colspan="2">INPUT NILAI MAHASISWA</td>
</tr>
<tr>
<td>NIM</td>
<td>: <input name="txtnim" type="text" /></td>
</tr>
<tr>
<td>Nama</td>
<td>: <input name="txtnama" type="text" /></td>
</tr>
<tr>
<td>Nilai Absen</td>
<td>: <input name="txtabsen" type="text" /></td>
</tr>
<tr>
<td>Nilai UTS</td>
<td>: <input name="txtuts" type="text" /></td>
</tr>
<tr>
<td>Nilai UAS</td>
<td>: <input name="txtuas" type="text" /></td>
</tr>
<tr>
<td> </td>
<td align="center"><input name="kirim" type="submit"
value="Hitung Grade" onClick= "hitunggrade()"/></td>
</tr>
</table>
</form>
</body>
</html>
my codes didnt work n i dont know why