javascript制作简易计算器



<html>
 <head>
 <script type="text/javascript">
 var kg=true;
function getval(val){
if(!kg){
document.getElementById('res').value='';
kg=true;
}
document.getElementById('res').value+=val;
}
function getres(val){
var as=document.getElementById('res').value;
as=eval(as);
document.getElementById('res').value=as;
kg=false;
}
 </script>
 </head>


 <body>
  <table border='1px' width='220px'>
<tr colspan='4'>
    <input type='text' id='res' size='42'>
</tr>
<tr>
<td><input type='button' value='1' style="width:70px;" οnclick="getval(1)"></td>
<td><input type='button' value='2' style="width:70px;" οnclick="getval(2)"/></td>
<td><input type='button' value='3' style="width:70px;" οnclick="getval(3)"/></td>
<td><input type='button' value='+' style="width:70px;" οnclick="getval('+')"/></td>
</tr>
<tr>
<td><input type='button' value='4' style="width:70px;" οnclick="getval(4)"></td>
<td><input type='button' value='5' style="width:70px;" οnclick="getval(5)"/></td>
<td><input type='button' value='6' style="width:70px;" οnclick="getval(6)"/></td>
<td><input type='button' value='-' style="width:70px;" οnclick="getval('-')"/></td>
</tr>
<tr>
<td><input type='button' value='7' style="width:70px;" οnclick="getval(7)"></td>
<td><input type='button' value='8' style="width:70px;" οnclick="getval(8)"/></td>
<td><input type='button' value='9' style="width:70px;" οnclick="getval(9)"/></td>
<td><input type='button' value='*' style="width:70px;" οnclick="getval('*')"/></td>
</tr>
<tr>
<td><input type='button' value='0' style="width:70px;" οnclick="getval(0)"></td>
<td><input type='button' value='.' style="width:70px;" οnclick="getval(.)"/></td>
<td><input type='button' value='=' style="width:70px;" οnclick="getres('=')"/></td>
<td><input type='button' value='/' style="width:70px;" οnclick="getval('/')"/></td>
</tr>
  </table>
 </body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值