回 帖 发 新 帖 刷新版面

主题:如何获取多组同名的radio的值     急急急

<form action="" name="" method="post"><%
for(int j=1;j<=10;j++)
{%>
<input type="radio" name="selete<%=j%>" value="A">A:<%=selete1%>
<input type="radio" name="selete<%=j%>" value="B">B:<%=selete2%>
<input type="radio" name="selete<%=j%>" value="C">C:<%=selete3%>
<input type="radio" name="selete<%=j%>" value="D">D:<%=selete4%>
<%}
<input type="submit" name="submit" value="提交">
</form>
怎么得到这么多组的radio的值呢?请教高手,急急急

回复列表 (共3个回复)

沙发

Enumeration paramNames=request.getParameterNames();
String paramName=null;
while(paramNames.hasMoreElements()){
paramName=(String)paramNames.nextElement();

String param=request.getParameter(paramName);

//out.println(paramName+"  "+param+"<br>");

String paramValues[]=request.getParameterValues(paramName);
for(int i=0; i<=paramValues.length-1; i++)
{
out.println(paramName+" ");
out.println(paramValues[i]+"<br>");}

}

板凳

radio是不能获得多个值,用复选框可以

3 楼

是获取多组的 多组同名的radio的值

我来回复

您尚未登录,请登录后再回复。点此登录或注册