js 简单的计算器

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>Document</title>
  6.     <script type="text/javascript">
  7.         window.onload = function(){
  8.             var input01 = document.getElementById("input01");
  9.             var input02 = document.getElementById("input02");
  10.             var ofuhao = document.getElementById("fuhao");
  11.             var oBtn = document.getElementById("btn");
  12.             oBtn.onclick = function(){
  13.                 var c = input01.value;
  14.                 var d = input02.value;
  15.                 var fuhao = ofuhao.value;
  16.                 if (c=="" || d==""){
  17.                     alert("输入框不能为空");
  18.                     return;
  19.                 }
  20.                 
  21.                 if(isNaN(c) || isNaN(d)){
  22.                     alert("请输入数字");
  23.                     return;
  24.                 }
  25.                 switch(fuhao){
  26.                     case "0":
  27.                     alert((parseInt(c)*100+parseInt(d)*100)/100);
  28.                     break;
  29.                     case "1":
  30.                     alert((parseInt(c)*100-parseInt(d)*100)/100);
  31.                     break;
  32.                     case "2":
  33.                     alert((parseInt(c)*100*parseInt(d)*100)/10000);
  34.                     break;
  35.                     case "3":
  36.                     alert((parseInt(c)*100/parseInt(d)*100)/10000);
  37.                     break;
  38.                 }
  39.             }
  40.         
  41.         }
  42.     </script>
  43. </head>
  44. <body>
  45.     <input id = "input01" type="text" name="">
  46.     <select id="fuhao">
  47.         <option value="0">+</option>
  48.         <option value="1">-</option>
  49.         <option value="2">*</option>
  50.         <option value="3">/</option>
  51.     </select>
  52.     <input  id = "input02" type="text" name="">
  53.     <input  id = "btn" type="button" name="" value="计算">
  54. </body>
  55. </html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值