JavaWeb网页版计算器实现

这是一个使用JavaWeb技术实现的网页计算器,用户可以输入两个数并选择运算符进行加减乘除操作。通过JavaScript处理按钮点击事件,或者使用Servlet进行表单提交和结果计算。两种方法都实现了基本的四则运算功能。
摘要由CSDN通过智能技术生成
第一种用javascript方法编写的计算器
[html]  view plain   copy
  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>  
  2. <%  
  3. String path = request.getContextPath();  
  4. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";  
  5. %>  
  6.   
  7. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  8. <html>  
  9.   <head>  
  10.     <base href="<%=basePath%>">  
  11.       
  12.     <title>My JSP 'MyCompute.jsp' starting page</title>  
  13.       
  14.     <meta http-equiv="pragma" content="no-cache">  
  15.     <meta http-equiv="cache-control" content="no-cache">  
  16.     <meta http-equiv="expires" content="0">      
  17.     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">  
  18.     <meta http-equiv="description" content="This is my page">  
  19.     <!-- 
  20.     <link rel="stylesheet" type="text/css" href="styles.css"> 
  21.     -->  
  22.   
  23.   </head>  
  24.   <style type="text/css">  
  25.     div{  
  26.     width:215px;  
  27.     height:290px;  
  28.     border:2px solid black;  
  29.     background-image:url(c1.jpg);     
  30.         }  
  31.     #aniu{  
  32.         width:35px;  
  33.         height:25px;  
  34.         }  
  35.     
  36.   </style>  
  37.   <body>  
  38.      <div align="center">  
  39.     <h1>My Computer</h1>  
  40.      <font size="4" >请输入第一个数:</font><br/>  
  41.      <input type="text" id="num1" style="width:150;"/><br/>  
  42.      <font size="4" >请输入第二个数:</font><br/>  
  43.      <input type="text" id="num2" style="width:150;"/> <br/>  
  44.      <font size="4" >请选择运算方式:</font><br/>  
  45.      <table>  
  46.      <tr>  
  47.      <td><input type="button" value="+" id="aniu" onclick="jia();"/></td>  
  48.      <td><input type
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值