<input name="submit"
问题出在这里,不要取 submit 这样的关键字作为控件的 name

解决方案 »

  1.   

    这里的name不要用关键字
    <input name="submit1" type="button" value="submit" onClick="return compare();">
      

  2.   

    现在把 
    <name="submit"改成name="tijiao"
    ;<input name="reset" 改成name="chongxie 还是报那个错呀?
     
      

  3.   

    document.form1.submit(); 这句话在页面还没载入的时候就执行了。当然找不到form1了。所以最好在body 的onload里面执行这个语句
      

  4.   

    已经去掉了return,还是出现那个错误提示!!
      

  5.   

    我用了你的代码把上面两个问题改掉了,没有问题了啊
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>advanced search</title><script language="javascript">
    function compare()
    {Need_Date_From=document.getElementById("Need_Date_From").value;
    Need_Date_To=document.getElementById("Need_Date_To").value;
    if (Need_Date_From!="" && Need_Date_From!="")
    {
    if(Need_Date_From>=Need_Date_To)
    {
    alert("Date_From must be smaller than Date_To");
    }
    }
    //Ship_Date_From=document.getElementById("Ship_Date_From").value;
    Ship_Date_To=document.getElementById("Ship_Date_To").value;
    if (Ship_Date_From!="" && Ship_Date_To!="")
    {
    if(Ship_Date_From>=Ship_Date_To)
    {
    alert("Date_From must be smaller than Date_To");
    }
    }
    //last_Date_From=document.getElementById("last_Date_From").value;
    last_Date_To=document.getElementById("last_Date_To").value;
    if (last_Date_From!="" && last_Date_To!="")
    {
    if(last_Date_From>=last_Date_To)
    {
    alert("Date_From must be smaller than Date_To");
    }
    }document.form1.submit();
    //form1.action="3pl_matDemandplan.asp"
    //form1.submit();}
    </script>
    </head><body>
    <TABLE width="100%"  border="0" cellpadding="0" cellspacing="0"  height="100%" align="center">
    <form action="3PL_MatDemandPlan_View.asp" name="form1" method="post" id="form1">
      <tr height="40">
       <td width="34%"></td>
        <td width="18%">Material No: </td>
        <td width="48%" ><input name="material no" type="text"></td>
      </tr>
      <tr height="40">
       <td width="34%"></td>
        <td>Material Name: </td>
        <td><input name="Material Name" type="text"></td>
      </tr>
      <tr height="40">
         <td width="34%"></td>
        <td>matUnit: </td>
        <td><input name="matUnit" type="text"></td>
      </tr>
      <tr height="40">
         <td width="34%"></td>
        <td>Need Date:  </td>
        <td>

    <input type=text name="Need_Date_From" onFocus='setday(this)' size=10 value='' >&nbsp;&nbsp;----&nbsp;&nbsp;
    <input type=text name="Need_Date_To" onFocus='setday(this)' size=10 value=''  onchang="if(Need_Date_To.value<Need_Date_From.value){alert('小于前日期');}" >
    </td>
      </tr>
      <tr height="40">
         <td width="34%"></td>
        <td>ShipNo: </td>
        <td><input name="ShipNo" type="text"></td>
      </tr>
      <tr height="40">
         <td width="34%"></td>
        <td>Ship Date: </td>
        <td><input type=text name=Ship_Date_From onFocus='setday(this)' size=10 value='' readonly>&nbsp;&nbsp;----&nbsp;&nbsp;
    <input type=text name=Ship_Date_To onFocus='setday(this)' size=10 value='' readonly>
    </td>
      </tr>
      <tr height="40">
         <td width="34%"></td>
        <td>last Date: </td>
        <td><input type=text name=last_Date_From onFocus='setday(this)' size=10 value='' readonly>&nbsp;&nbsp;----&nbsp;&nbsp;
    <input type=text name=last_Date_To onFocus='setday(this)' size=10 value='' readonly>
    </td>
      </tr>
      
      <tr height="40">
         <td width="34%"></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input name="submit1" type="button" value="submit" onClick="compare();"> </td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input name="reset1" type="reset" value="reset"></td>
      </tr>
      </form>
    </table>
    </body>
    </html>
      

  6.   

    to hbhbhbhbhb1021(天外水火(我要多努力)) :我用了你的代码,可我这里还是有错误。难道是我ie的问题?我的是xp系统,ie 6.0
      

  7.   

    问题已经解决,谢谢!问题出现在上个页面。我在上个页面的form里包含了这个文件,谢谢大家~!