原生JS简易计算器
25-04-07 04:16
865
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>
-
如何使用php与数据库进行交互
PHP 提供了丰富的函数和类,用于与数据库进行交互。以下是一个常见的举例步骤: 1. 连接数据库:使用 PHP 的 mysql_connect() 函数... 951 0 24-03-04 -
iPhone 所有机型参数大全 / Apple 苹果产品参数中心
网站里涵盖了不少Apple的历代产品,对每个果粉的深度研究,都是有帮助的,同时也可辅助你完成Apple产品各项参数的对比,协助你判断要下手购... 2233 0 24-07-14 -
SimpleTree树形菜单
426 0 21-06-01 -
图片切换带缩略图
369 0 21-05-18 -
潮汕青草药彩色全书
本书为潮汕著名青草药专家潘兆辉老先生之子、汕头中医院潘鸿江先生所编撰。潘老先生为潮汕草药应用方面的不二权威,自上世纪30年代起即享誉... 1453 0 24-06-24 -
2012历史专业教师招聘试题
【豆丁★教育百科】--历史学专业优秀教师求职信-_1449.pdf【豆丁★教育百科】--历史学教育专业教师求职信-_1513.pdf【豆丁★教育百科】09年... 783 0 24-08-20 -
夸克网盘批量转存工具
一款针对夸克网盘实现快速批量转存分享文件、批量生成分享链接和批量下载文件的小工具「QuarkPanTool」据介绍基于 Playwright 支持网页登... 681 0 25-03-28 -
大学英语四级1989-2023历年真题及答案解析
1989-2012年(赠品,四级13年改版)2013年12月CET42013年6月CET42014年12月CET42014年6月CET42015年12月CET42015年6月CET42016年12月CET420... 1136 0 24-08-19
发表我的评论
共0条评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~