救命阿~~大家都来帮帮我~一晚上的心血就卡在这里

hpflm 2004-09-07 07:07:32
<script language="JavaScript">
function processForm(form){
var xf=0;
hc=new Array(50);
var roll_call=hc.length;
for (i=roll_call;i>0;i--)
{hc[i-1]=0};
if (form.c1[2].checked==1) hc[0]=2;
if (form.c2[2].checked==1) hc[1]=2;
if (form.c3[0].checked==1) hc[2]=2;
if (form.c4[0].checked==1) hc[3]=2;
if (form.c5[1].checked==1) hc[4]=2;
if (form.c6[1].checked==1) hc[5]=2;;
if (form.c7[1].checked==1) hc[6]=2;
if (form.c8[1].checked==1) hc[7]=2;
if (form.c9[3].checked==1) hc[8]=2;
if (form.c10[2].checked==1) hc[9]=2;
if (form.c11[1].checked==1) hc[10]=2;
if (form.c12[3].checked==1) hc[11]=2;;
if (form.c13[1].checked==1) hc[12]=2;
if (form.c14[1].checked==1) hc[13]=2;
if (form.c15[2].checked==1) hc[14]=2;
if (form.c16[2].checked==1) hc[15]=2;
if (form.c17[2].checked==1) hc[16]=2;
if (form.c18[2].checked==1) hc[17]=2;
if (form.c19[1].checked==1) hc[18]=2;
if (form.c20[1].checked==1) hc[19]=2;
if (form.c21[0].checked==1) hc[20]=2;
if (form.c22[2].checked==1) hc[21]=2;
if (form.c23[1].checked==1) hc[22]=2;
if (form.c24[1].checked==1) hc[23]=2;
if (form.c25[0].checked==1) hc[24]=2;
if (form.c26[1].checked==1) hc[25]=2;
if (form.c27[3].checked==1) hc[26]=2;
if (form.c28[1].checked==1) hc[27]=2;
if (form.c29[0].checked==1) hc[28]=2;
if (form.c30[2].checked==1) hc[29]=2;
if (form.c31[3].checked==1) hc[30]=2;
if (form.c32[1].checked==1) hc[31]=2;
if (form.c33[0].checked==1) hc[32]=2;
if (form.c34[2].checked==1) hc[33]=2;
if (form.c35[1].checked==1) hc[34]=2;
if (form.c36[2].checked==1) hc[35]=2;
if (form.c37[2].checked==1) hc[36]=2;
if (form.c38[3].checked==1) hc[37]=2;
if (form.c39[1].checked==1) hc[38]=2;
if (form.c40[1].checked==1) hc[39]=2;
if (form.c41[0].checked==1) hc[40]=2;
if (form.c42[1].checked==1) hc[41]=2;
if (form.c43[1].checked==1) hc[42]=2;
if (form.c44[2].checked==1) hc[43]=2;
if (form.c45[0].checked==1) hc[44]=2;
if (form.c46[0].checked==1) hc[45]=2;
if (form.c47[2].checked==1) hc[46]=2;
if (form.c48[0].checked==1) hc[47]=2;
if (form.c49[0].checked==1) hc[48]=2;
if (form.c50[0].checked==1) hc[49]=2;


for (i=roll_call;i>0;i--)
{xf+=hc[i-1]};
xf=xf+2;
form.answer.value="你的得分为"+xf+"分";
}</script>
我是个初学者~我想吧form.answer.value="你的得分为"+xf+"分";输出的数据传递到另一个网页页面中我该怎么做阿~谢谢各位帮我写清楚~谢谢阿
...全文
195 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zero_3 2004-09-07
他的意思是不用jsp技术,只用htm+javascript实现!怎么办?
回复
lianeng 2004-09-07
就是说表单要提交啊!!
<form name="form" action="b.jsp" method="post">
在b.jsp中用<%
String anwer=request.getParameter("answer");
%>
回复
Ronanljy 2004-09-07
哇,老兄你连这都不会!
回复
zhonghua2003 2004-09-07
request.getParameter("answer");
回复
jiankou2001 2004-09-07
就是说表单要提交啊!!
<form name="form" action="q.jsp" method="GET">
在q.jsp中用<%
String anwer=request.getParameter("answer");
%>
这样就可以得到了啊!!
回复
hbzyduwu 2004-09-07

方法一:
先加一个:<input type=hidden name=yourName value="">

然后:
form.answer.value="你的得分为"+xf+"分";
form.yourName .value=xf;
form.submit();
然后,在你处理的页面用request得到xf.

方法二:
form.answer.value="你的得分为"+xf+"分";
form.action += "?xf="+xf;
在你处理的页面用request得到xf.

回复
mousefog 2004-09-07
在下一个页面request.getParameter("answer");就可以了
回复
hpflm 2004-09-07
我的QQ15173906 希望大家帮帮我!我挺奔的!
回复
stronghdq 2004-09-07
form.action="你要转到的页面";
form.submit();
回复
zero_3 2004-09-07
是用的jsp接收数据么?
回复
BillyW 2004-09-07
找本基础的书学习几天就好了。
回复
jiankou2001 2004-09-07
提交表单!
在处理页面用request.getParameter("answer");就可以得到了!!
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-09-07 07:07
社区公告
暂无公告