<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>计算器</title> <script src="jquery-1.8.2.min.js"></script> </head> <body> <center> <table style="width: 180px;height: 200px;" bgcolor="#d3d3d3"> <thead> <tr> <td colspan="5"><font style="font-size: 25px"><b>计算器</b></font></td> </tr> </thead> <tbody> <tr> <td colspan="5"><input type="text" id="sr"></td> </tr> <tr> <td><input type="button" value="1" class="button" style="width: 28px"></td> <td><input type="button" value="2" class="button" style="width: 28px"></td> <td><input type="button" value="3" class="button" style="width: 28px"></td> <td><input type="button" value="4" class="button" style="width: 28px"></td> <td><input type="button" value="5" class="button" style="width: 28px"></td> </tr> <tr> <td><input type="button" value="6" class="button" style="width: 28px"></td> <td><input type="button" value="7" class="button" style="width: 28px"></td> <td><input type="button" value="8" class="button" style="width: 28px"></td> <td><input type="button" value="9" class="button" style="width: 28px"></td> <td><input type="button" value="0" class="button" style="width: 28px"></td> </tr> <tr> <td><input type="button" value="+" class="button" style="width: 28px"></td> <td><input type="button" value="-" class="button" style="width: 28px"></td> <td><input type="button" value="*" class="button" style="width: 28px"></td> <td><input type="button" value="/" class="button" style="width: 28px"></td> <td><input type="button" value="计算" id="result" style="width: 45px;height: 50px;"></td> </tr> <tr> <td colspan="2"><input type="button" value="清除" οnclick="aa()" style="width: 45px;"></td> <td colspan="2"><input type="button" value="回退" οnclick="back()" style="width: 45px;"></td> </tr> </tbody> </table> </center> </body> </html> <script> //数字键+符号键 $(".button").click(function () { var str = this.value; var old = $("#sr").val(); $("#sr").val(old+str); }); //清除 function aa() { $("#sr").val(""); } //回退 function back() { var old = $("#sr").val(); old = old.substring(0,old.length-1); $("#sr").val(old); } //计算 $("#result").click(function () { var old = $("#sr").val(); var result = eval(old); $("#sr").val(result); }); </script>
简易计算器
于 2023-06-01 14:27:52 首次发布