javascript代码实现两个Jsp页面传值

来源:百度知道 编辑:UC知道 时间:2024/06/05 00:20:45
现有两个JSP页面一个a.JSP. 一个b.JSP. a.jsp中有一组Radio按钮 ,现在想用JavaScript获取a.jsp中的Radio的值,然后在b.jsp 页面输出.

想请教一下,该怎么写这段代码

<form action="b.jsp" name="form1">
<input type="radio" name="type" value="1" id="type">
<input type="radio" name="type" value="2" id="type">
<input type='button' value="提交" onclick="return OnClick()">
</form>

js里写
function OnClick()
{
for(i=0;i<form1.type.length;i++)
{
if(form1.type[i].checked)
return true;
}
alert("请选择")
return false;
}
b.jsp中。输出:
String T=request.getParameter("type");
out.print(t);

看来你是要把 动态生成的多选列表 checked 发送过去

a.jsp

首先,这些 多选列表 name 属性必须一致(比如:name="name")

js:

先取得页面下面的所有 name 属性为 "name" 的所有东西
var v=document.getElementsByName("name");

var result;//用来装取到 checked 的值

//循环取值
fo