原生JS简易计算器
25-04-07 04:16
867
0
代码演示:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>简单计算器 - NiceHan</title> <style type="text/css"> * { border: 0; } body { background-color: rgba(100, 149, 237, 0.8); } h1 { color: white; text-align: center; font-family: "Microsoft YaHei"; font-size: 56px; font-weight: 700; text-shadow: 0px 0px 0 rgb(148, 148, 148), 1px 1px 0 rgb(125, 125, 125), 2px 2px 0 rgb(103, 103, 103), 3px 3px 0 rgb(80, 80, 80), 4px 4px 0 rgb(57, 57, 57), 5px 5px 0 rgb(34, 34, 34), 6px 6px 0 rgb(11, 11, 11), 7px 7px 6px rgba(0, 0, 0, 0.75), 7px 7px 1px rgba(0, 0, 0, 0.5), 0px 0px 6px rgba(0, 0, 0, 0.2); } input { margin: 6px; background-color: white; } .btnstyle { background-color: orange; } input:hover { background-color: #c0c0c0; } input[type="button"] { height: 36px; width: 36px; } input[type="text"] { height: 36px; width: 190px; } </style> <script type="text/javascript"> function num(val) { switch (val) { case "=": document.getElementById("texton").value = eval(document.getElementById("texton").value); break; case "AC": document.getElementById("texton").value = ""; break; default: document.getElementById("texton").value = document.getElementById("texton").value + val; document.getElementById("texton").value = document.getElementById("texton").value; } } </script> </head> <body> <h1>简单计算器 - NiceHan</h1> <div style="width: 208px;margin: auto;background-color: black;"> <input type="text" name="texton" id="texton" value="" style="text-align: center;font-size: 16px;background-color: lightyellow;" /> <br /> <input type="button" name="btn1" id="btnac" value="AC" onclick="num(this.value)" style="width: 141px;" /> <input type="button" name="btn1" id="btn+" value="+" onclick="num(this.value)" /> <br /> <input type="button" name="btn1" id="btn1" value="1" onclick="num(this.value)" /> <input type="button" name="btn1" id="btn2" value="2" onclick="num(this.value)" /> <input type="button" name="btn1" id="btn3" value="3" onclick="num(this.value)" /> <input type="button" name="btn1" id="btn-" value="-" onclick="num(this.value)" /> <br /> <input type="button" name="btn1" id="btn4" value="4" onclick="num(this.value)" /> <input type="button" name="btn1" id="btn5" value="5" onclick="num(this.value)" /> <input type="button" name="btn1" id="btn6" value="6" onclick="num(this.value)" /> <input type="button" name="btn1" id="*" value="×" onclick="num(this.id)" /> <br /> <input type="button" name="btn1" id="btn7" value="7" onclick="num(this.value)" /> <input type="button" name="btn1" id="btn8" value="8" onclick="num(this.value)" /> <input type="button" name="btn1" id="btn9" value="9" onclick="num(this.value)" /> <input type="button" name="btn1" id="/" value="÷" onclick="num(this.id)" /> <br /> <input type="button" name="btn0" id="btn0" value="0" onclick="num(this.value)" style="width: 90px;" /> <input type="button" name="btn1" id="btn." value="." onclick="num(this.value)" /> <input type="button" name="btn1" id="btn=" value="=" onclick="num(this.value)" /> </div> </body> </html>
-
小猪电玩模拟器app 集成经典游戏平台
小猪电玩app是一款非凡的集成经典游戏平台工具类应用。平台整合了超多童年精品游戏内容,小时候玩的经典游戏在这里全部可以重新体验一边,... 1249 0 24-12-19 -
源样黑体,源石黑体,源泉圆体
983 0 24-07-24 -
电影剧本写作基础
电影剧本是什么?是一部故事片的指南或概要吗?是蓝图吗?是图表吗?是系列通过对话和描写来叙述的形象、场景、段落等:就像一串联系在一起的珍... 1191 0 24-07-06 -
蒙台梭利幼教小程序
蒙台梭利幼教小程序是一款专为幼儿提供教育资源和故事阅读服务的应用程序。以下是该小程序的功能介绍:推荐故事:小程序会根据幼儿的年龄和... 1138 0 24-09-11 -
pcstory5.0(蘑菇游戏下载器) - 高速游戏下载器
pcstory(蘑菇游戏下载器)是一款告诉游戏下载器,无需先下载安装包然后解压等等,网吧游戏全部到你口袋里,点击下载完成后直接开玩,而且还... 1361 0 24-12-19 -
卡卡汽车小程序 获取用户 设备信息
"卡卡汽车 获取用户 设备信息(微信小程序源码).zip" 这个标题表明,这是一个关于微信小程序的源代码压缩包,主要功能是获取用户的设备... 1110 0 24-10-26 -
CloudDrive 阿里云盘秒变本地硬盘
CloudDrive是一款可以将阿里云盘、天翼云盘、WebDAV 等挂载到电脑中,成为本地硬盘的工具,支持 Windows 与 Docker 部署,并通过web界... 1239 0 24-05-31 -
中学教师资格证考试各学科重点白皮书
2022下半年全国教师资格考试体育学科笔试白皮书(体育学科).pdf2022下半年全国教师资格考试体育学科笔试白皮书(体育学科)参考答案.pdf20... 1347 0 24-08-20
发表我的评论
共0条评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~