点击 “检索” 按钮发生错误!
<%@ page contentType="text/html; charset=UTF-8" %><%@ page language="java" import="java.util.*" pageEncoding="GBK"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; cn.sh.ideal.pages.AreaName an=new cn.sh.ideal.pages.AreaName(); List area = new ArrayList(); Map map=new java.util.HashMap(); map.put("areacode","771"); map.put("areaname","南宁"); area.add(map); Map map1=new java.util.HashMap(); map.put("areacode","776"); map1.put("areaname","白色"); area.add(map1); request.setAttribute("area", area);%><html> <head> <style type="text/css"></style><script type="text/javascript">function checkarea(){ if (document.listPageform.areaflag[1].checked == true) { var i_flag = 0 ; for (var j = 0;j < document.listPageform.areanamelist.length;j++) { if (document.listPageform.areanamelist[j].checked == true) { i_flag = 1; } } if (i_flag == 0) { alert("请选择指定的地市!") return false; }else{ document.getElementById("listPageform11").action="<%=path%>/test"; //window.location="http://www.sina.com.cn" document.getElementById("listPageform11").submit(); } } }function query(){ if (!checkarea()) { return false } document.listPageform.action="<%=path%>/testservlet"; document.listPageform.submit();}</script> <title>检索</title> </head> <body topmargin="0" leftmargin="0"> <form action="" name="listPageform11" method="get" id="listPageform"> <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="1%"> </td> <td width="96%" valign="top"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="20"> </td> </tr> <tr> <td valign="top"> </tr> </table> <table width="100%" cellspacing="1" cellpadding="2" border="0" bgcolor="#337fb2" align="center"> <tr class="tabletext_w" align="center"> <td height="26" colspan="9"> <div align="left"> </div> </tr> <tr bgcolor="#ffffff" class="tabletext_black"> <td align='right'> <div align="right"> 开始日期: </div> </td> <td colspan="3" align='right'> <div align="left"> <input id="startdate" type="text" onClick="new WdatePicker(this)"/> </div> </td> <td colspan="2" align='right'> <div align="right"> 结束日期: </div> </td> <td colspan="3" align='right'> <div align="left"> <input id="enddate" type="text" onClick="new WdatePicker(this)"/> </div> </td> </tr> <tr bgcolor="#ffffff" class="tabletext_black"> <td align='right'> <div align="right"> 地市选择 </div> </td> <td colspan="8" align='right'> <div align="left"> <input name="areaflag" type="radio" value="1" checked onclick="yj.style.display='none'">全部地市 <input name="areaflag" type="radio" value="2" onclick="yj.style.display=''">指定地市 <!-- 显示指定地市信息,可以多选 --> <div id=yj style="display:none"> <% List list = (List) request.getAttribute("area"); for (int i = 0; i < list.size() ; i++) { %> <input type="checkbox" name="areanamelist" value ="<%=((Map)list.get(i)).get("areacode")%>" > <%=((Map)list.get(i)).get("areaname")%> <br> <% } %> </div> </div> </td> </tr> <tr bgcolor="#ffffff" class="tabletext_black"> <td align='right'> <div align="left"></div> </td> <td colspan="8" align='right'> <div align="left"> <!-- <input name="submit" type="submit" class="btn" onmouseover="this.className='btn1_mouseover'" onmouseout="this.className='btn'" value="查 询"> --> <input name="submit" type="button" onclick="checkarea()" value="检索"> </div> </td> </tr> <tr bgcolor="#ffffff" class="tabletext_black"> <td colspan="9" align='right'> </td> </tr> </table> </td> </tr> </table> </form> </body></html>