function c() {
var a=parseInt (document.getElementById("n1").value)
var b=parseInt(document.getElementById("n2").value)
document.getElementById("n4").value=(a+b)
}
</script>
<style type="text/css">
#n1,#n2,#n3,#n4{
border: 2px solid
}
</style>
</head>
<body>
<input id="n1" type="text" />加上
<input id="n2" type="text" />
<input id="n3" type="button" value="等于"/ onclick="c()">
<input id="n4" type="text"/>
</body>
</html>
在一个页面上帮你搞定了。。。你自己看看然后再分把<%@ page language="java" contentType="text/htmlcharset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=UTF-8">
<title>这是一个猜数字的小游戏</title>
</head>
<body>
<center>
<%
//保存随机数
int num=-1
//猜测的次数
int flg=0
//如果用户是第一次进入则生成随机数
if(session.isNew())
{
//生成0-100之间的随机数
num=(int)(Math.random()*101)
//将随机数保存在session中
session.setAttribute("num",num)
}
else
{
num=Integer.parseInt(session.getAttribute("num").toString())
}
//次数累加
if(request.getParameter("number")!=null)
flg=Integer.parseInt(session.getAttribute("flg").toString())+1
System.out.println(flg)
//保存猜测的次数
session.setAttribute("flg",flg)
%>
<form action="" method="post">
请输入所要猜测的数字:
<input type="text" name="number">
<input type="submit" value="提交">
</form>
<%
if(request.getParameter("number")!=null)
{
//获得用户所猜测的数字
int num1=-1
num1=Integer.parseInt(request.getParameter("number"))
if(num1>num)
out.println("你猜的数太大了!<br>")
if(num1<num)
out.println("你猜的数太小了!<br>")
if(num1==num)
out.println("恭喜你猜对了!<br>")
out.println("你已经猜了"+flg+"次")
}
%>
</center>
</body>
</html>
给你写好了!inputsting .jsp:
<%@ page contentType="text/htmlcharset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<title>inputsting .jsp</title>
</head>
<body>
<!--form表单开始,提交到computer.jsp-->
<form name="form1" method="post" action="computer.jsp">
<label>
<input type="text" name="text">
</label>
<label>
<input type="submit" name="Submit" value="提交">
</label>
</form>
<!--form表单介绍-->
</body>
</html>
computer .jsp:
<%@ page contentType="text/htmlcharset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%
String s=request.getParameter("text")//获取提交过来的表单的text属性值,把其放在s中,即是把inputsting.jsp的form表单中的text的内容赋值给s,
int i=s.length()//计算s的长度,即是 inputsting.jsp的form表单中的text的内容的长度!
%>
<html>
<head>
<title>computer .jsp</title>
</head>
<%out.println("提交过来的字符串长度为:"+i)%>
<body>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)