首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

点击 “检索” 按钮发生异常

2012-03-13 
点击 “检索” 按钮发生错误!HTML code%@ page contentTypetext/html charsetUTF-8 %%@ page langua

点击 “检索” 按钮发生错误!

HTML code
<%@ 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%">                        &nbsp;                    </td>                    <td width="96%" valign="top">                        <table width="100%" border="0" cellspacing="0" cellpadding="0">                            <tr>                                <td height="20">                                    &nbsp;                                </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="查&nbsp;&nbsp;询">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;                                         -->                                         <input name="submit" type="button" onclick="checkarea()" value="检索">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;                                    </div>                                </td>                            </tr>                            <tr bgcolor="#ffffff" class="tabletext_black">                                <td colspan="9" align='right'>                                    &nbsp;                                                                    </td>                            </tr>                                                    </table>                                                </td>                </tr>            </table>        </form>        </body></html> 



问下,我点击检索按钮的,时候报错如下:
行:36
char:4
错误:对象不支持此属性或者方法

改如何解决?

[解决办法]
这是jsp的问题,java的问题,web的问题,怎么发到这里了呢?
[解决办法]
<input name="submit" type="button" onclick="checkarea()" value="检索">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 

把这个里面的name="submit" 去掉,就可以了吧!

热点排行