|
|
传/取checkbox值的两种方法 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
取checkbox值的两种方法[工作过程中整理]: 如页面A 传到页面B.. 示例 1: 页面A定义 <%for (int i=0;i<10;i++){%> <input type=“checkbox“ name=“msgid“ value=“<%=i%>“> <%}%> 页面B取值 String[] msgid = request.getParameterValues("msgid"); 存到数组里面 2: 页面A定义 <%for (int i=0;i<10;i++){%> <input type=“checkbox“ name=“msgid“ value=“<%=i%>“> <%}%> <input type=“hidden“ name=“msgids“ value=““> <script language="JavaScript"> <!-- var ids=""; for(i=0;i<form1.msgid.length;i++) { if(form1.msgid[i].checked==true) ids=ids+form1.msgid[i].value+","; } document.all.form1.msgids.value=ids; if(ids.indexOf(",")<0) { alert("请至少选择一条信息"); return false; } form1.action="del_reced.jsp"; document.form1.submit(); } --> </script> 页面B取值 String[] msgid = request.getParameterValues("msgid"); 存到数组里面 页面B取值 String msgid = request.getParameterValues("msgid"); 然后拆分。
卓望的平台用的是第二种方法,优缺点也不太清楚
|
|
相关文章:相关软件: |
|