首页前端开发HTMLHTML实现简单计算器附详细思路

HTML实现简单计算器附详细思路

时间2024-01-27 12:00:03发布访客分类HTML浏览726
导读:收集整理的这篇文章主要介绍了HTML实现简单计算器附详细思路,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码代码如下: <!DOCTYPE htML> <html> <meta name=...
收集整理的这篇文章主要介绍了HTML实现简单计算器附详细思路,觉得挺不错的,现在分享给大家,也给大家做个参考。
复制代码代码如下:
!DOCTYPE htML>
html>
meta name="content-type" content="text/html; charset=UTF-8">
head>
tITle> Calculator/title>
!--将按键内容以字符串形式存储在文字框中当按钮为“=”时,调用eval方法计算结果然后将结果输出文字框中-->
script type="text/javascript">
VAR numresult;
var str;
function onclicknum(nums) {
str = document.getElementById("nummessege");
str.value = str.value + nums;
}
function onclickclear() {
str = document.getElementById("nummessege");
str.value = "";
}
function onclickresult() {
str = document.getElementById("nummessege");
numresult = eval(str.value);
str.value = numresult;
}
/script>
/head>
body bgcolor="affff" >
!--定义按键表格,每个按键对应一个事件触发-->
table border="1" align="center" bgColor="#bbff77"
style="height: 350px; width: 270px">
tr>
td colspan="4">
input type="text" id="nummessege"
style="height: 90px; width: 350px; font-Size: 50px" />
/td>
/tr>
tr>
td>
input type="button" value="1" id="1" onclick="onclicknum(1)"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="2" id="2" onclick="onclicknum(2)"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="3" id="3" onclick="onclicknum(3)"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="+" id="add" onclick="onclicknum('+')"
style="height: 70px; width: 90px; font-size: 35px">
/td>
/tr>
tr>
td>
input type="button" value="4" id="4" onclick="onclicknum(4)"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="5" id="5" onclick="onclicknum(5)"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="6" id="6" onclick="onclicknum(6)"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="-" id="sub" onclick="onclicknum('-')"
style="height: 70px; width: 90px; font-size: 35px">
/td>
/tr>
tr>
td>
input type="button" value="7" id="7" onclick="onclicknum(7)"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="8" id="8" onclick="onclicknum(8)"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="9" id="9" onclick="onclicknum(9)"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="*" id="mul" onclick="onclicknum('*')"
style="height: 70px; width: 90px; font-size: 35px">
/td>
/tr>
tr>
td colspan="2">
input type="button" value="0" id="0" onclick="onclicknum(0)"
style="height: 70px; width: 190px; font-size: 35px">
/td>
td>
input type="button" value="." id="point" onclick="onclicknum('.')"
style="height: 70px; width: 90px; font-size: 35px">
/td>
td>
input type="button" value="/" id="division"
onclick="onclicknum('/')"
style="height: 70px; width: 90px; font-size: 35px">
/td>
/tr>
tr>
td colspan="2">
input type="button" value="Del" id="clear"
onclick="onclickclear()"
style="height: 70px; width: 190px; font-size: 35px" />
/td>
td colspan="2">
input type="button" value="=" id="result"
onclick="onclickresult()"
style="height: 70px; width: 190px; font-size: 35px" />
/td>

/tr>

/table>
/body>
/html>

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

HTML计算器"

若转载请注明出处: HTML实现简单计算器附详细思路
本文地址: https://pptw.com/jishu/588172.html
使用overflow: hidden来禁用页面滚动条 HTML打折计算价格实现原理与脚本代码

游客 回复需填写必要信息