<!DOCTYPE html>
<html><head><title> 事件</title>  <script type="text/javascript">function count(){var a = document.getElementById("txt1").value;  //获取第一个输入框的值var b = document.getElementById("txt2").value;  //获取第二个输入框的值var c = document.getElementById("select").value;//获取选择框的值//获取通过下拉框来选择的值来改变加减乘除的运算法则var sum;switch(c){case "+": sum=parseInt(a) + parseInt(b);break;case "-": sum=parseInt(a) - parseInt(b);break;case "*": sum=parseInt(a) * parseInt(b);break;case "/": sum=parseInt(a) / parseInt(b);break;     }//设置结果输入框的值 document.getElementById("result").value=sum;}</script> </head> <body><input type='text' id='txt1' /> <select id='select'><option value='+'>+</option><option value="-">-</option><option value="*">*</option><option value="/">/</option></select><input type='text' id='txt2' /> <input type='button' value=' = ' onclick="count()" /> <!--通过 = 按钮来调用创建的函数,得到结果--> <input type='text' id='result' />   </body>
</html>

转载于:https://my.oschina.net/midiann/blog/412272

使用JS完成一个简单的计算器功能相关推荐

  1. JS实现一个简单的计算器

    使用JS完成一个简单的计算器功能.实现2个输入框中输入整数后,点击第三个输入框能给出2个整数的加减乘除.效果如上: 第一步: 创建构建运算函数count(). 第二步: 获取两个输入框中的值和获取选择 ...

  2. android实现计算器功能吗,利用Android实现一个简单的计算器功能

    利用Android实现一个简单的计算器功能 发布时间:2020-11-20 16:25:01 来源:亿速云 阅读:90 作者:Leah 今天就跟大家聊聊有关利用Android实现一个简单的计算器功能, ...

  3. android计算器功能实现,在android中利用 studio实现一个简单的计算器功能

    在android中利用 studio实现一个简单的计算器功能 发布时间:2020-11-07 15:35:20 来源:亿速云 阅读:168 作者:Leah 这篇文章将为大家详细讲解有关在android ...

  4. 今天我教大家用js制作一个简单的计算器

    首先我们先打好框架 代码如图: 下面我们来看一下页面显示效果: 然后我们开始写js效果: 这样,我们一个简单的计算器就做好了,效果如图:

  5. 原生js完成一个简单的抽奖功能

    文章目录 前言 实现过程 1.前期准备 2.CSS美化 3.使用 js 完成抽奖功能 3.1 随机数模块 3.2 随机奖品 3.3 开始抽奖 3.4 点击开始抽奖 完整代码 HTML部分 CSS部分 ...

  6. 用python的tkiner写计算器_Python(10)--利用tkinter模块实现一个简单的计算器功能

    #引入相关模块(math模块和tkinter模块) importmathimporttkinterclassMyCalculator:#初始化对象 def __init__(self):#设置主界面 ...

  7. python123程序设计题说句心里话_用c++写一个简单的计算器程序

    // 050305.cpp : 定义控制台应用程序的入口点. // // 050304.cpp : 定义控制台应用程序的入口点. // //四则运算 #include "stdafx.h&q ...

  8. 正则表达式应用:实现一个简单的计算器

    实现一个简单的计算器,代码如下: 下面的函数用来检验数学表达式的合规性,当然此处只实现两个检验:(1)括号应该闭合 (2)不能出现字母 def check_expression(str):check_ ...

  9. php四则运算出题器_PHP实现的简单四则运算计算器功能示例

    本文实例讲述了PHP实现的简单四则运算计算器功能.分享给大家供大家参考,具体如下: php实现一个简单的四则运算计算器(还不支持括号的优先级).利用栈这种数据结构来计算表达式很赞. 这里可以使用栈的结 ...

  10. 如何用 Node.js 实现一个简单的 Websocket 服务?

    最近正在研究 Websocket 相关的知识,想着如何能自己实现 Websocket 协议.到网上搜罗了一番资料后用 Node.js 实现该协议,倒也没有想象中那么复杂,除去注释语句和 console ...

最新文章

  1. DataGridView新特色、常用操作
  2. Python datetime isocalendar()方法与示例
  3. lintcode Permutation Index
  4. php生成网页缩略图接口,php生成网站缩略图
  5. mysql安装及远程连接_Mysql安装、使用、配置远程连接,看这一篇就够了!
  6. 【转】Android中Dalvik(DVM)的详解
  7. 【六】Jmeter:断言
  8. 使用Druid数据库连接池整合MyBatis Plus时,出现Error attempting to get column 'startTime' from result set. 类似错误
  9. 如何在虚拟机上安装TrueNAS系统
  10. 学习Bloom Filter,处理“海量”数据
  11. 公司危机、下岗困局、不受重视,程序员该如何面对职场挫折?
  12. 33. MySQL Json
  13. css 纯颜色叠加,CSS颜色叠加
  14. java a标签实现文件下载_a标签实现文件下载 避免直接打开问题
  15. 【Allegro学习笔记】表面贴装封装设计过程——0603封装
  16. 基于ssm的记账管理系统设计与实现【毕业设计jsp】
  17. 如何保证虚拟机ip地址不变
  18. 人体关节正常活动范围
  19. react项目启动报错Plugin “react“ was conflicted
  20. mysql cast numeric_(转载)mysql decimal、numeric数据类型

热门文章

  1. 中山大学delphi视频下载(51讲)
  2. 微信小程序开发学习资料
  3. 价值1000元的微信二维码活码管理系统网站源码分享
  4. win32application与win32 console application区别何在
  5. Java 类加载器揭秘
  6. Veritas Backup Exec 21还原备份
  7. !peb和PEB结构
  8. python爬取快手视频_【原创开源】快手爬虫,根据id批量爬取用户的所有图集和视频...
  9. 旧版sai笔刷_PaintTool SAI2.0笔刷
  10. [HTTP权威指南]2.HTTP连接管理