js计算器(win8可以用行)
来源:互联网 发布:linux wc l 少一行 编辑:程序博客网 时间:2024/05/20 05:27
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta charset="utf-8" />
<title>jisuanji</title>
<!-- WinJS 引用 -->
<link href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel="stylesheet" />
<script src="//Microsoft.WinJS.1.0/js/base.js"></script>
<script src="//Microsoft.WinJS.1.0/js/ui.js"></script>
<!-- jisuanji 引用 -->
<link href="/css/default.css" rel="stylesheet" />
<script src="/js/default.js"></script>
</head>
<body>
<p>此处显示内容</p>
<script>
var clearflag = false;
function getnum(num) {
//获取用于显示结果的文本域
var result = document.getElementById("result");
if (clearflag) {
//清空上次计算的结果
result.value = "";
clearflag = false;
}
//进行累加操作result.value=result.value+num例如result.value=3+6
result.value += num;
}
function getresult() {
//获取用于显示结果的文本域
var result = document.getElementById("result");
//进行累加操作 =值
result.value = result.value + "=" + eval(result.value);
//result.value是上面已经输入的内容 例如3+4
//他得结果=2+3=5 eval算出结果,例如:eval("2+3")返回 5
clearflag = true;
}
</script>
</head>
<table width="300" border="1">
<caption>计算器</caption>
<tr>
<td colspan="4"><input type="text" id="result"> </td>
</tr>
<tr>
<td> <input type="button" value=" 1 " onclick="getnum(1)"></td><!--value就是单纯的显示,起作用的是getnum里的参数,传入的值-->
<td> <input type="button" value=" 2 " onclick="getnum(2)"></td>
<td> <input type="button" value=" 3 " onclick="getnum(3)"></td>
<td> <input type="button" value=" + " onclick="getnum('+')"></td>
</tr>
<tr>
<td> <input type="button" value=" 4 " onclick="getnum(4)"></td>
<td> <input type="button" value=" 5 " onclick="getnum(5)"></td>
<td> <input type="button" value=" 6 " onclick="getnum(6)"></td>
<td> <input type="button" value=" - " onclick="getnum('-')"></td>
</tr>
<tr>
<td> <input type="button" value=" 7 " onclick="getnum(7)"></td>
<td> <input type="button" value=" 8 " onclick="getnum(8)"></td>
<td> <input type="button" value=" 9 " onclick="getnum(9)"></td>
<td> <input type="button" value=" * " onclick="getnum('*')"></td>
</tr>
<tr>
<td> <input type="button" value=" 0 " onclick="getnum(0)"></td>
<td> <input type="button" value=" . " onclick="getnum('.')"></td>
<td> <input type="button" value=" = " onclick="getresult('=')"></td>
<td> <input type="button" value=" / " onclick="getnum('/')"></td>
</tr>
</table>
</body>
</html>
- js计算器(win8可以用行)
- win8计算器
- js 计算器(加减乘除)
- 【操作系统】[Windows]:WIN8 / WIN8.1 的程序员计算器(包括进制之间的转换)
- 用js实现简易计算器
- 用js实现简易计算器(只能实现加减乘除)
- js -计算器
- js计算器
- js计算器
- JS计算器
- js计算器
- js计算器
- JS计算器
- js计算器
- js 计算器
- js计算器
- js计算器
- js 计算器
- 码畜、码奴、码农、IT民工和IT其他工种的划分定义
- 系统广播详解之开机自动运行程序
- 计算几何-基础篇
- 并查集与kruskal最小生成树
- [C++]数据结构:二叉树中已知先序中序求后序的递归方法
- js计算器(win8可以用行)
- java修饰符
- 最小生成树:kruskal算法与prim算法
- java实现拖拽图片
- input text文本框预设灰色初值
- WriteExcel.h
- C#鼠标键盘钩子
- 原理分析之一:从JDBC到Mybatis
- WriteExcel.cpp