急:在表单中有radio单选按钮,提交了以后,我怎么知道我选的是那一个按钮?

jsl1011 2004-10-28 10:14:17
如题
...全文
219 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jsl1011 2004-10-29
  • 打赏
  • 举报
回复
我是这样做的呀,在下一个页面中收到的值总是NULL
pittzhao 2004-10-29
  • 打赏
  • 举报
回复
每个radio 一个value阿
jsl1011 2004-10-29
  • 打赏
  • 举报
回复
这样不行,收不到值
szpqq 2004-10-29
  • 打赏
  • 举报
回复
在页面取一样的名字就可以
<input type="radio" name="tao" value="1">
<input type="radio" name="tao" value="2">
<input type="radio" name="tao" value="3">
在另一页面得到
String type=request.getParameter("tao");
你在前面页面选择哪个type的值就是那个值
jsl1011 2004-10-29
  • 打赏
  • 举报
回复
<script>
function list_sel_val( line_id )
{
document.all.line_name.value = line_id;
return true;

}
</script>

<input type="radio" name="tao" onClick="list_sel_val( this.value)" value="tao">00
<input name="line_name" type="hidden" value="0">

<input type="radio" name="pingguo" onClick="list_sel_val( this.value)" value="pingguo">11
<input name="line_name" type="hidden" value="1">

<input type="radio" name="li" onClick="list_sel_val( this.value)" value="li">22
<input name="line_name" type="hidden" value="2">

<p align="center"><input type="submit" value="提交"></p>

在JSP页面
type=request.getParameter("line_name");
我接收不到type的值,总是空,为什么?
comcn 2004-10-28
  • 打赏
  • 举报
回复
为每个RADIO取不同的名字
xinfeng802 2004-10-28
  • 打赏
  • 举报
回复
<INPUT name=line_id onclick="list_sel_val( this.value)" type=radio
value=<%=line_id%>>

<INPUT name=line_name type=hidden value=0>
....
<script>
function list_sel_val( line_id )
{
document.all.line_name.value = line_id;
return true;

}
</script>
然后判断line_name 的值就可以啦
jsl1011 2004-10-28
  • 打赏
  • 举报
回复
我在JavaBean里有一个get和set方法,都是数组型的,在提交的页面里却不行。
yuaoyao 2004-10-28
  • 打赏
  • 举报
回复
用单选按钮组呀

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧