网页版计算器



<!DOCTYPE html>
<html>
<meta name="content-type" content="text/html; charset=UTF-8">
<head>
<title>计算器</title>
<link rel="stylesheet" href="css/calculator.css">
<script src="js/calculator.js"></script>

</head>
<body>
<table width="200" border="1px" class="table" bgColor="#E0EBEB">
<tr>
<td colspan="5">
<div class="poto"><img src="img/计算器.png">计算器</div>
<p>
<a href="http://www.cnblogs.com/deny-66/">查看(V)</a>
<a href="http://www.cnblogs.com/deny-66/">编辑(E)</a>
<a href="http://www.cnblogs.com/deny-66/">帮助(H)</a>
</p>
</td>
</tr>
<tr>
<td colspan="5">
<input type="text" id="nummessege">
</td>
</tr>
<tr>
<td>
<input type ="button" value="MC">
</td>
<td>
<input type ="button" value="MR">
</td>
<td>
<input type ="button" value="MS">
</td>
<td>
<input type ="button" value="M+">
</td>
<td>
<input type ="button" value="M-">
</td>
</tr>
<tr>
<td>
<input type ="button" value="←" id="del" onclick="numDel()">
</td>
<td>
<input type ="button" value="CE">
</td>
<td>
<input type ="button" value="C" id="empty" onclick="numEmpty()">
</td>
<td>
<input type ="button" value="±">
</td>
<td>
<input type ="button" value="√">
</td>
</tr>
<tr>
<td>
<input type ="button" value="7" id="7" onclick="onclicknum(7)">
</td>
<td>
<input type ="button" value="8" id="8" onclick="onclicknum(8)">
</td>
<td>
<input type ="button" value="9" id="9" onclick="onclicknum(9)">
</td>
<td>
<input type ="button" value="/" id="chu" onclick="onclicknum(‘/‘)">
</td>
<td>
<input type ="button" value="%" id="mo" onclick="onclicknum(‘%‘)">
</td>
</tr>
<tr>
<td>
<input type ="button" value="4" id="4" onclick="onclicknum(4)">
</td>
<td>
<input type ="button" value="5" id="5" onclick="onclicknum(5)">
</td>
<td>
<input type ="button" value="6" id="6" onclick="onclicknum(6)">
</td>
<td>
<input type ="button" value="*" id="cheng" onclick="onclicknum(‘*‘)">
</td>
<td>
<input  type ="button" value="1/x">
</td>
</tr>
<tr>
<td>
<input type ="button" value="1" id="1" onclick="onclicknum(1)">
</td>
<td>
<input type ="button" value="2" id="2" onclick="onclicknum(2)">
</td>
<td>
<input type ="button" value="3" id="3" onclick="onclicknum(3)">
</td>
<td>
<input type ="button" value="-" id="point" onclick="onclicknum(‘-‘)" >
</td>
<td rowspan="2">
<input type="button" value="=" id="dengyu"
onclick="dengyu()"
style="height: 92px; width: 65px; font-size: 27px"></td>
</tr>
<tr>
<td height="45" colspan="2">
<input type ="button" value="0" id="0" onclick="onclicknum(0)"
style="height: 45px; width: 135px; font-size: 27px">
</td>
<td>
<input type ="button" value="." id="dian" onclick="onclicknum(‘.‘)" >
</td>
<td>
  <input type ="button" value="+" id="jia" onclick="onclicknum(‘+‘)">
</td>
</tr>
</table>
</body>
</html> 

body{

    height: 450px;

    width: 300px;

    margin:auto;

    position:absolute;

    top:0; left: 0; right: 0; bottom: 0;

    background-color:#BFDCAC;

}

.table{

    width:100%;

    height:400px;

}

.poto{

    margin-top:0 auto;

    margin-bottom:0 auto;

}

#nummessege{

    width: 100%;

    height: 50px;

    border-radius:7px;

    border-color:#D282D2;

    text-align:right;

}

input{

    height: 43px;

    width: 65px;

    font-size: 18px;

}

p{

    text-align:left;

    font-size:14px;

}

p a:hover{

    color:#F00;

}

p a{  

    text-decoration: none;

}

var numresult;var str; function onclicknum(nums){ str = document.getElementById("nummessege"); str.value = str.value + nums; } function numEmpty(){ str = document.getElementById("nummessege"); str.value = ""; } function numDel(){ str = document.getElementById("nummessege"); str.value = str.value.substring(0,str.value.length-1); } function dengyu(){ str = document.getElementById("nummessege"); numresult = eval(str.value); str.value = numresult; } 
时间: 2024-11-06 20:04:27

网页版计算器的相关文章

一个简单的税利计算器(网页版)

嗯嗯,做一个简单的网页版的税率计算器,功能比较简单,但是相对比较实用.因为参考了一些其他作品,所以在计算汇率的时候习惯性的是以美元做单位.具体的功能有着较为详细的标注.仅供大家学习参考下. <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>JavaScript Loan Calculator</title>

Pongo网页版JavaScript源代码及设计思路

1.游戏背景介绍(写在前面的废话): 五月初的某天,看到某网推荐了这款游戏,Pongo,看着还不错的样子就用ipad下下来试玩了下,玩了两局感觉还错挺过瘾的,因为是手欠类游戏嘛大家懂的. 但是没一会发现游戏在ipad似乎有些bug,玩一会就会卡住然后只能强退了,真是揪心,记录还等着破呢. 怎么办?玩游戏不如玩自己的游戏的念头又邪恶的出现了,然后就把pad丢给了朋友虐心去,我默默回到电脑前开始动手自己写个不会卡的. 大概两小时吧,写出了基本框架,然后扔sinaapp里试了下效果基本能玩就洗洗睡了.

二手书网页版mis系统

在小学期这几天的时间,自己将上个学期做的书书网二手书app做出了网页版.该系统只要分为前端用户界面和后端管理员界面. 管理员具有添加书的一级分类和二级分类的功能. 用户具有买书和卖书的功能. 下面是源程序和截图: 截图: 前台界面:     后台界面: 这里的分类用了二级菜单的模式,如果不选择父类,就是添加一级分类,否则就是某一级分类下的二级分类. 下面是源程序的下载路径:(数据库表我就不展示了),主要是一些javabean和servlet.如果想要所有的源代码可以联系我. https://pa

ORACLE的安装与网页版创建表空间的简单操作以及PLsql的简单操作

1.oracle的安装: 安装简单易学,在这里不做解释.下载看装包后耐心等待,注意安装目录不要有中文字符,尽量按照指定目录进行安装.安装完成后会占用有大约5g的内存. 如果要卸载oracle,需要用其自带的卸载工具进行卸载[universal installer],然后删除注册表项,删除环境变量,删除目录并且重新启动计算机. 2.在网页版进行创建表空间: 进入网页版: 在电脑的服务中我们可以看到一共有7个oracle的服务项目,其中只有三个是正在启动中.这三项中,只有当OracleDBConso

自已开发完美的触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器

手机端网页版app在使用下拉列表时,传统的下拉列表使用起来体验非常不好,一般做的稍好一点的交互功能界面都不会直接使用下拉列表,所以app的原生下拉列表都是弹窗列表选择,网页型app从使用体验上来当然也应该做成那样,前段时间在开发网页版app时就遇到这种需求,不仅是日期选择器,数据列表.变量列表选择等等下拉列表型需求都需要,网上找来找去只找到一款比较好的mobiscroll,不过下载比较麻烦,感觉比较奇怪的是jquery.mobile.jeasyui.mobile都没有提供这种控件,不知道为什么?

网页版批量文件重命名

功能:这是一个网页版的文件批量重命名 操作步骤: 输入文件所在的绝对路径, 输入你想要替换的关键字, 输入你想要用什么字符来替换他(可为空), 点击确定,文件将会批量被重命名, 点击撤回就会还原出起初的文件名字, 点击清空主要是一键清除文本框里面的内容. 总的有1个jsp,四个Java程序共同完成这个功能: start.jsp(显示界面)   CodeFilter.java(过滤器,主要负责编码)   ReceiveStartServlet.java(接受启动,进行文件操作) RevokeSer

手机网页版知乎内容隐藏效果的实现

看到一个需求,如下图,知乎手机网页版的一个视觉效果,对内容很长的部分有一个渐变的隐藏的效果,个人觉得这个设计还是很好的,符合手机大小的应用场景,没有一下子显示完全,可以很快的滑倒页面底部,一定程度上减少了滑动时间,用户体验很好,对整个页面有一个大概的预览,强迫症会感觉很爽. 具体怎么实现这个效果,分析一下: 可以看出来是一个渐变的效果,从上往下颜色变白,我们知道在css3中有两种渐变:线性(linear-gradient)和径向(radial-gradient),很明显这里属于线性渐变. 渐变这

bootstrap源文件&amp;库文件&amp;中文文档离线网页版&amp;网站例子[程序吧 www.qhttl.com]

最近想起了做网站前台,现在流行的是响应式设计,无奈自己不会,网上照了照,居然发现了bootstrap,分享出来 内部包含有bootstrap源文件&库文件&中文文档离线网页版&网站例子网页版,下载无密码 下载地址:http://www.qhttl.com/detail/v-38593-bootstrapyuanwenjiankuwenjianzhongwenwendanglixian.html

网页版PPT快速安装指南

https://github.com/hakimel/reveal.js#installation 1.install Node.js brew install nodejs 2. install Grunt http://gruntjs.com/getting-started#installing-the-cli npm install -g grunt-cli npm install grunt --save-dev 3. Clone the reveal.js repository $ g