html+js实现简单的计算器代码(加减乘除)


Posted in Javascript onJuly 12, 2016

html+js实现简单的计算器代码(加减乘除)

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<table>
  <tr>
   <td><input type="button" value="add"   onclick="setOp('+', 'add');"/></td>
   <td><input type="button" value="miner" onclick="setOp('-', 'miner');"/></td>
   <td><input type="button" value="times" onclick="setOp('*', 'times');"/></td>
   <td><input type="button" value="divide" onclick="setOp('/', 'divide');"/></td>
  </tr>
</table>
<table id="tb_calc" style="display:none;">
   <tr>
    <td> <input id="x" type="text" style="width:100px" value="" name="x" /></td>
    <td> <lable id="op" name="op"></lable> </td>
    <td> <input id="y" type="text" style="width:100px" value="" name="y" /> </td>
    <td> <input id="opTips" type="button" value="" onclick="calc();"/> </td>
    <td> <lable id="z" name="z"></lable> </td>
  </tr>
</table>
<script type="application/javascript">
  function setOp(op, opTips)
  {
    var tb=document.getElementById("tb_calc");
    tb.style.display = "none";
          
    document.getElementById("x").value = ""; 
    document.getElementById("y").value = ""; 
    document.getElementById("z").innerText = ""; 
    document.getElementById("op").innerText = op;
    document.getElementById("opTips").value = opTips;
    
    tb.style.display = "block";
  }
  function calc()
  {
    var x = parseInt(document.getElementById("x").value); 
    var y = parseInt(document.getElementById("y").value);
    var op = document.getElementById("op").innerText;
    
    var z = "";
    switch(op)
    {
      case '+':
        z = x + y;
        break;
      case '-':
        z = x - y;
        break;
      case '*': ;
        z = x * y;
        break;
      case '/': ;
        z = x / y;
        break;
      default:
        z = '';
    }
    console.log(x, op, y, '=', z);
    document.getElementById("z").innerText = z;
  }
</script>
</body>
</html>

截图如下:

html+js实现简单的计算器代码(加减乘除)

以上这篇html+js实现简单的计算器代码(加减乘除)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS 文字符串转换unicode编码函数
May 30 Javascript
JS打开层/关闭层/移动层动画效果的实例代码
May 11 Javascript
jQuery实现图片放大预览实现原理及代码
Sep 12 Javascript
Javascript排序算法之合并排序(归并排序)的2个例子
Apr 04 Javascript
JS实现根据当前文字选择返回被选中的文字
May 21 Javascript
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
Aug 14 Javascript
Javascript实现div层渐隐效果的方法
May 30 Javascript
js中使用使用原型(prototype)定义方法的好处详解
Jul 04 Javascript
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
May 07 Javascript
javascript 作用于作用域链的详解
Sep 27 Javascript
Vuex的基本概念、项目搭建以及入坑点
Nov 04 Javascript
微信小程序自定义toast的实现代码
Nov 16 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
Jul 12 #Javascript
javascript加减乘除的简单实例
Jul 12 #Javascript
浅谈javascript中的加减时间
Jul 12 #Javascript
多功能jQuery树插件zTree实现权限列表简单实例
Jul 12 #Javascript
基于BootStrap环境写jQuery tabs插件
Jul 12 #Javascript
Angular 路由route实例代码
Jul 12 #Javascript
javascript中获取class的简单实现
Jul 12 #Javascript
You might like
php生成WAP页面
2006/10/09 PHP
深入解析php中的foreach问题
2013/06/30 PHP
php的ajax简单实例
2014/02/27 PHP
destoon实现首页显示供应、企业、资讯条数的方法
2014/07/15 PHP
PHP回溯法解决0-1背包问题实例分析
2015/03/23 PHP
yii用户注册表单验证实例
2015/12/26 PHP
javascript实现页面内关键词高亮显示代码
2014/04/03 Javascript
JavaScript中this详解
2015/09/01 Javascript
jQuery中事件与动画的总结分享
2016/05/24 Javascript
AngularJS实现星星等级评分功能
2016/09/24 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
JavaScript之WebSocket技术详解
2016/11/18 Javascript
前端编码规范(3)JavaScript 开发规范
2017/01/21 Javascript
Vue父子组件双向绑定传值的实现方法
2018/07/31 Javascript
使用vue脚手架(vue-cli)搭建一个项目详解
2019/05/09 Javascript
Jquery异步上传文件代码实例
2019/11/13 jQuery
js实现拖拽元素选择和删除
2020/08/25 Javascript
详解vue3中组件的非兼容变更
2021/03/03 Vue.js
[01:19]DOTA2城市挑战赛报名开始 开启你的城市传奇
2018/03/23 DOTA
python实现用户登录系统
2016/05/21 Python
python爬虫实战之爬取京东商城实例教程
2017/04/24 Python
python 打印直角三角形,等边三角形,菱形,正方形的代码
2017/11/21 Python
python实现两个文件夹的同步
2019/08/29 Python
django的autoreload机制实现
2020/06/03 Python
html5+css3之动画在webapp中的应用
2014/11/21 HTML / CSS
Crocs卡骆驰洞洞鞋日本官方网站:Crocs日本
2016/08/25 全球购物
美国隐形眼镜网:Major Lens
2018/02/09 全球购物
Java面试题及答案
2012/09/08 面试题
音乐学院硕士生的自我评价分享
2013/11/01 职场文书
高中数学教学反思
2014/01/30 职场文书
暑期培训心得体会
2014/09/02 职场文书
2014年公路养护工作总结
2014/12/04 职场文书
研究生就业推荐表导师评语
2014/12/31 职场文书
中层干部考核评语
2015/01/04 职场文书
写给领导的感谢信
2015/01/22 职场文书
超市啤酒狂欢夜策划方案范文!
2019/07/03 职场文书