Kali ini saya ingin berbagi tutorial membuat kalkulator sederhana dengan HTML dan Javascript versi kedua saya. kali ini hanya menggunakan input text dan select option. sangat sederhana dan mudah.
Selamat menyimak :)
<!DOCTYPE html>
<html>
<head>
<title>kalkulator 2 nur</title>
<style type="text/css">
#konten1{
background-color: darkgreen;
width: 200px;
height: 400px;
padding: 30px;
text-align: center;
border-radius: 10px;
}
#konten2{
background-color: green;
width: 150px;
height: 300px;
padding: 20px;
margin:auto;
text-align: center;
border-radius: 10px;
}
body{background-color: palegreen}
h1{color: palegreen;font-family: arial}
</style>
</head>
<body onload="alert('Sugeng Rawuh')">
<table align="center">
<tr>
<td>
<div id="konten1">
<div id="konten2">
<h1>Kalkulator ku</h1>
<br><br><br>
<form name="form1">
<input type="text" size="15" placeholder="Masukkan angka" name="a" onfocus="fokus(this)">
<br><br>
<input type="text" size="15" placeholder="Masukkan angka" name="b" onfocus="fokus(this)">
<br><br><br>
<select name="operasi">
<option name="plus" onclick="tambah()">Tambah</option>
<option name="minus" onclick="kurang()">Kurang</option>
<option name="prod" onclick="kali()">Kali</option>
<option name="div" onclick="bagi()">Bagi</option>
</select>
<label name="hasil"></label>
<br><br><br><br><br>
<input type="reset" value="Hapus">
</form>
</div>
</div>
</td>
</tr>
<script type="text/javascript">
function hapus(){
a=document.form1.a.value="";
b=document.form1.b.value="";
}
function tambah(){
a=eval(document.form1.a.value);
b=eval(document.form1.b.value);
x=a+b;
alert("Hasil="+x);
}
function kurang(){
a=eval(document.form1.a.value);
b=eval(document.form1.b.value);
x=a-b;
alert("Hasil="+x);
}
function kali(){
a=eval(document.form1.a.value);
b=eval(document.form1.b.value);
x=a*b;
alert("Hasil="+x);
}
function bagi(){
a=eval(document.form1.a.value);
b=eval(document.form1.b.value);
x=a/b;
alert("Hasil="+x);
}
function fokus(z){
z.style.background="lightyellow";
}
</script>
</table>
</body>
</html>
Semoga bermanfaat :)
Komentar
Posting Komentar