当前位置: 代码迷 >> J2EE >> 单选按钮的名字是可改变的 如何获取他的参数啊
  详细解决方案

单选按钮的名字是可改变的 如何获取他的参数啊

热度:158   发布时间:2016-04-22 03:12:19.0
单选按钮的名字是可改变的 怎么获取他的参数啊
<input name="<%=name%>" type="radio" value="1" checked>
<input name="<%=name%>" type="radio" value="0">

怎么得到它的值啊 我没有submit按钮 只是超链接
<a href="goods_disp_do.jsp?name=<%=name%>"
><img src="images/modify.gif" alt="修改" width="16" height="15" border="0"></a>


取参数
String name1=request.getParameter("name");
name1=new String(name1.getBytes("ISO-8859-1"),"gb2312");
String disp=request.getParameter(name1);
但是值是null 怎么解决啊

------解决方案--------------------
搞个输出语句,在每个代码段显示输出结果,自己查查,具体问题只能自己解决
------解决方案--------------------
因为不是提交表单,所以的确是获得不了这个值的...

所以可以这样写...
HTML code
<body>  <a id = "hh" href="goods_disp_do.jsp?name= <%=name%>" onClick="doit();"> <img src="images/modify.gif" alt="修改" width="16" height="15" border="0"> </a> </body></html><script> function doit() {    var hh = document.getElementById("hh");    hh.href="goods_disp_do.jsp?name= <%=name%>&<%=name%>="+document.getElementById("<%=name>").value;}</script>
------解决方案--------------------
我 觉 得 楼 主 的 方 法 是 可 行 的 ,
因 为 我 也 这 样 用 过 ;
为 什 么 是 NULL,那 就 用 1楼 的 方 法 试 试 ;
  相关解决方案