[JS]实现简单的计算器
通过获取两个文本的值,判断选择的运算符,根据运算符的不同,分别进行计算。
<%-- Created by IntelliJ IDEA. User: 小信 Date: 2018/8/25 Time: 18:41 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <style> input{ font-size:1.4em; width: 80px; border-radius:4px; border:1px solid #c8cccf; color:#6a6f77; } </style> <script type="text/javascript"> function add() { var sum; var num1 = parseInt(document.getElementById("num1").value); var num2 = parseInt(document.getElementById("num2").value); var symbol = document.getElementById("symbol").value; switch (symbol) { case '+': sum = num1 + num2; break; case '-': sum = num1 - num2; break; case '*': sum = num1 * num2; break; case '/': sum = num1 / num2; break; } document.getElementById("num3").value = sum; } </script> <body> <form> <input type="text" id="num1" value=""> <select id="symbol"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="text" id="num2" value="">= <input type="text" id="num3" value=""> <input type="button" value="计算" onclick="add()"> <input type="reset" name="ret" value="清空"> </form> </body> </html>
样式如下
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 xiaoxin1218@qq.com
文章标题:[JS]实现简单的计算器
文章字数:266
本文作者:周信
发布时间:2019-10-07, 21:49:25
最后更新:2023-05-03, 10:25:35
原始链接:http://zx21.xyz/2019/10/07/JS-实现简单的计算器/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。