Penerapan DHTML pada kalkulator sederhana
Pemahaman konsep dasar active web page dapat diimplementasikan dalam sebuah project kalkulator sederhana dengan teknik dinamis html (DHTML) yang menggunakan Text Field untuk mengisi nilai dan Select (Combo Box) untuk memilih icon perhitungan, berikut tampilan sederhana dari kalkulator (dapat dikembangkan sendiri).
Adapun kode html yang digunakan pada layout diatas adalah seperti dibawah:
< !DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns="http://www.w3.org/1999/xhtml" lang="en">
< head>
< title>Kalkulator< /title>
< /head>
< body>
< script language="JavaScript" type="text/javascript">
< !--
function hitung(){
var x=eval(document.form1.x.value);
var y=eval(document.form1.y.value);
var pil= document.form1.opt.value;
if (pil == "plus") {
var z = x + y;
}else if (pil == "min") {
var z = x - y;
} else if (pil == "cross") {
var z = x * y;
} else if (pil == "div") {
var z = x / y;
}
document.form1.hasil.value = z;
}
function resetForm(){
document.form1.reset();
}
//-->
< /script>
< form name="form1" action="#">
< input type="text" name="x" />
< select name="opt">
< option value="plus"> + < /option>
< option value="min"> - < /option>
< option value="cross"> * < /option>
< option value="div"> / < /option>
< /select>
< input type="text" name="y" />< br/>
< input type="button" value="=" onClick="hitung()" />
< input type="text" name="hasil" disabled="true" />< br/>
< /form>
< /body>
< /html>
0 komentar:
Posting Komentar