<form action="login.do" method="post" name="from" onsubmit="return checkForm(this);" ><a onclick="checkForm(from)"><img src="images/index_202.gif" width="64" height="25" /><%@ page language="java" contentType="text/html; charset=GBK" %>
<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
  <head>
    <title>indexRightLogin.jsp</title>
  </head>
  <style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.j {
border: 1px solid #FF9900;
}
.jj {
font-size: 12px;
color: #000000;
text-decoration: none;
}
.k {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
}
.jjj {
font-size: 12px;
line-height: 20px;
color: #000000;
text-decoration: none;
}
-->
</style>
  <script type="text/javascript">
function checkForm(from) {

           if(from.userName.value==""){
                alert("用户名不能为空");
                from.userName.focus();
                 return false;
         }if(from.passWord.value==""){
                alert("密码不能为空");
               from.passWord.focus();
                  return false;
         }
          document.from.submit();
                return true;
      }
</script>
  <body>
  
    <td align="center" valign="top"><table width="734" height="118" border="0" cellpadding="0" cellspacing="0" class="bk1">
      <tr>
        <td width="735" align="center" valign="top" background="images/index-20.jpg"><table width="735" height="58" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td><table width="740" height="58" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td width="98" align="center"><img src="images/index-21.jpg" width="73" height="39" /></td>
                <td width="91" align="center" valign="middle"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td align="center" background="images/index-22.jpg" class="font7">注册账号</td>
                  </tr>
                </table></td>
                <td width="40"><table width="40" height="32" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><img src="images/index-23.jpg" width="40" height="32" /></td>
                  </tr>
                </table></td>
                <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td align="center" background="images/index-22.jpg" class="font7">查找商品</td>
                  </tr>
                </table></td>
                <td width="40"><img src="images/index-23.jpg" width="40" height="32" /></td>
                <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td align="center" background="images/index-22.jpg" class="font7">确认购买</td>
                  </tr>
                </table></td>
                <td width="40"><img src="images/index-23.jpg" width="40" height="32" /></td>
                <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td align="center" background="images/index-22.jpg"><span class="font7">支付款项</span></td>
                  </tr>
                </table></td>
                <td width="40"><img src="images/index-23.jpg" width="40" height="32" /></td>
                <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td align="center" background="images/index-22.jpg" class="font7">确认评价</td>
                  </tr>
                </table></td>
                <td width="27">&nbsp;</td>
              </tr>
            </table></td>
          </tr>
        </table>
              <table width="735" height="58" border="0" cellpadding="0" cellspacing="0">
                <tr>
                  <td><table width="740" height="58" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td width="98" align="center"><img src="images/index-24.jpg" width="73" height="39" /></td>
                        <td width="91" align="center" valign="middle"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                              <td align="center" background="images/index-25.jpg" class="font8">注册账号</td>
                            </tr>
                        </table></td>
                        <td width="40"><table width="40" height="32" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                              <td><img src="images/index-26.jpg" width="40" height="32" /></td>
                            </tr>
                        </table></td>
                        <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                              <td align="center" background="images/index-25.jpg" class="font8">上传商品</td>
                            </tr>
                        </table></td>
                        <td width="40"><img src="images/index-26.jpg" width="40" height="32" /></td>
                        <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                              <td align="center" background="images/index-25.jpg" class="font8">确认出售</td>
                            </tr>
                        </table></td>
                        <td width="40"><img src="images/index-26.jpg" width="40" height="32" /></td>
                        <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                              <td align="center" background="images/index-25.jpg"><span class="font8">支付款项</span></td>
                            </tr>
                        </table></td>
                        <td width="40"><img src="images/index-26.jpg" width="40" height="32" /></td>
                        <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                              <td align="center" background="images/index-25.jpg" class="font8">确认评价</td>
                            </tr>
                        </table></td>
                        <td width="27">&nbsp;</td>
                      </tr>
                  </table></td>
                </tr>
            </table></td>
      </tr>
    </table>
        <table width="735" height="19" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td>&nbsp;</td>
          </tr>
        </table>
        
        <form action="login.do" method="post" name="from" onsubmit="return checkForm(this);" >
        <c:if test="${Err == 1}">
  <script type="text/javascript">
    alert("用户名不存在,或者密码不正确");
  </script>
</c:if>
      <table width="740" height="303" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td width="420" valign="top"><table width="400" height="135" border="0" cellpadding="0" cellspacing="0" class="j2">
              <tr>
                <td><table width="300" border="0" align="center" cellpadding="0" cellspacing="8">
                    <tr>
                      <td>&nbsp;</td>
                      <td class="jj">用户登录</td>
                    </tr>
                    <tr>
                      <td align="right"><span class="jj">用户名</span>:</td>
                      <td><input type="text" name="userName" />
                      </td>
                    </tr>
                    <tr>
                      <td align="right" class="jj">密 &nbsp;码:</td>
                      <td><input type="password" name="passWord" /></td>
                    </tr>
                    <tr>
                      <td>&nbsp;</td>
                      <td><a onclick="checkForm(from)"><img src="images/index_202.gif" width="64" height="25" /></a>&nbsp;&nbsp;
    <a href="regist.jsp"><img src="images/index_203.gif" width="64" height="25" border="0" /></a>
      </td>
                    </tr>
                    <tr>
                      <td>&nbsp;</td>
                      <td><a href="#" class="jj">忘记密码?</a></td>
                    </tr>
                </table></td>
              </tr>
            </table>
              </td>
            <td width="340" align="center" valign="top"><table width="280" height="150" border="0" cellpadding="0" cellspacing="0" class="j2">
              <tr>
                <td><table width="276" height="150" border="0" align="center" cellpadding="0" cellspacing="8">
                    <tr>
                      <td align="center" class="jj">相关服务条款</td>
                    </tr>
                    <tr>
                      <td><p><span class="jjj"><br />
                        GLG7打造全国首家宠物网络直销平台<br />
                        发布及时、准确、详细的宠物信息</span>!<br />
                      </p></td>
                    </tr>
                </table></td>
              </tr>
            </table></td>
          </tr>
      </table></form></td>
    
  </body>
</html>

解决方案 »

  1.   

    <a onclick="checkForm(from)"><img src="images/index_202.gif" width="64" height="25" />
    应该写成
    <a onclick="checkForm(document.from)"><img src="images/index_202.gif" width="64" height="25" />
      

  2.   

    <%@ page language="java" contentType="text/html; charset=GBK" %>
    <%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>
    <html>
      <head>
        <title>indexRightLogin.jsp</title>
      </head>
      <style type="text/css">
    <!--
    body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    }
    .j {
    border: 1px solid #FF9900;
    }
    .jj {
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    }
    .k {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    }
    .jjj {
    font-size: 12px;
    line-height: 20px;
    color: #000000;
    text-decoration: none;
    }
    -->
    </style>
      <script type="text/javascript">
    function checkForm(form) {

               if(form.userName.value==""){
                    alert("用户名不能为空");
                    form.userName.focus();
                     return false;
             }if(form.passWord.value==""){
                    alert("密码不能为空");
                   form.passWord.focus();
                      return false;
             }
              document.form.submit();
                    return true;
          }
    </script>
      <body>
      
        <td align="center" valign="top"><table width="734" height="118" border="0" cellpadding="0" cellspacing="0" class="bk1">
          <tr>
            <td width="735" align="center" valign="top" background="images/index-20.jpg"><table width="735" height="58" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td><table width="740" height="58" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="98" align="center"><img src="images/index-21.jpg" width="73" height="39" /></td>
                    <td width="91" align="center" valign="middle"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td align="center" background="images/index-22.jpg" class="font7">注册账号</td>
                      </tr>
                    </table></td>
                    <td width="40"><table width="40" height="32" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td><img src="images/index-23.jpg" width="40" height="32" /></td>
                      </tr>
                    </table></td>
                    <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td align="center" background="images/index-22.jpg" class="font7">查找商品</td>
                      </tr>
                    </table></td>
                    <td width="40"><img src="images/index-23.jpg" width="40" height="32" /></td>
                    <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td align="center" background="images/index-22.jpg" class="font7">确认购买</td>
                      </tr>
                    </table></td>
                    <td width="40"><img src="images/index-23.jpg" width="40" height="32" /></td>
                    <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td align="center" background="images/index-22.jpg"><span class="font7">支付款项</span></td>
                      </tr>
                    </table></td>
                    <td width="40"><img src="images/index-23.jpg" width="40" height="32" /></td>
                    <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td align="center" background="images/index-22.jpg" class="font7">确认评价</td>
                      </tr>
                    </table></td>
                    <td width="27">&nbsp;</td>
                  </tr>
                </table></td>
              </tr>
            </table>
                  <table width="735" height="58" border="0" cellpadding="0" cellspacing="0">
                    <tr>
                      <td><table width="740" height="58" border="0" cellpadding="0" cellspacing="0">
                          <tr>
                            <td width="98" align="center"><img src="images/index-24.jpg" width="73" height="39" /></td>
                            <td width="91" align="center" valign="middle"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                                <tr>
                                  <td align="center" background="images/index-25.jpg" class="font8">注册账号</td>
                                </tr>
                            </table></td>
                            <td width="40"><table width="40" height="32" border="0" cellpadding="0" cellspacing="0">
                                <tr>
                                  <td><img src="images/index-26.jpg" width="40" height="32" /></td>
                                </tr>
                            </table></td>
                            <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                                <tr>
                                  <td align="center" background="images/index-25.jpg" class="font8">上传商品</td>
                                </tr>
                            </table></td>
                            <td width="40"><img src="images/index-26.jpg" width="40" height="32" /></td>
                            <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                                <tr>
                                  <td align="center" background="images/index-25.jpg" class="font8">确认出售</td>
                                </tr>
                            </table></td>
                            <td width="40"><img src="images/index-26.jpg" width="40" height="32" /></td>
                            <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                                <tr>
                                  <td align="center" background="images/index-25.jpg"><span class="font8">支付款项</span></td>
                                </tr>
                            </table></td>
                            <td width="40"><img src="images/index-26.jpg" width="40" height="32" /></td>
                            <td width="91"><table width="91" height="32" border="0" cellpadding="0" cellspacing="0">
                                <tr>
                                  <td align="center" background="images/index-25.jpg" class="font8">确认评价</td>
                                </tr>
                            </table></td>
                            <td width="27">&nbsp;</td>
                          </tr>
                      </table></td>
                    </tr>
                </table></td>
          </tr>
        </table>
            <table width="735" height="19" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td>&nbsp;</td>
              </tr>
            </table>
            
            <form action="login.do" method="post" name="form" onsubmit="return checkForm(this);" >
            <c:if test="${Err == 1}">
      <script type="text/javascript">
        alert("用户名不存在,或者密码不正确");
      </script>
    </c:if>
          <table width="740" height="303" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td width="420" valign="top"><table width="400" height="135" border="0" cellpadding="0" cellspacing="0" class="j2">
                  <tr>
                    <td><table width="300" border="0" align="center" cellpadding="0" cellspacing="8">
                        <tr>
                          <td>&nbsp;</td>
                          <td class="jj">用户登录</td>
                        </tr>
                        <tr>
                          <td align="right"><span class="jj">用户名</span>:</td>
                          <td><input type="text" name="userName" />
                          </td>
                        </tr>
                        <tr>
                          <td align="right" class="jj">密 &nbsp;码:</td>
                          <td><input type="password" name="passWord" /></td>
                        </tr>
                        <tr>
                          <td>&nbsp;</td>
                          <td><a onclick="checkForm(document.form)"><img src="images/index_202.gif" width="64" height="25" /></a>&nbsp;&nbsp;
        <a href="regist.jsp"><img src="images/index_203.gif" width="64" height="25" border="0" /></a>
          </td>
                        </tr>
                        <tr>
                          <td>&nbsp;</td>
                          <td><a href="#" class="jj">忘记密码?</a></td>
                        </tr>
                    </table></td>
                  </tr>
                </table>
                  </td>
                <td width="340" align="center" valign="top"><table width="280" height="150" border="0" cellpadding="0" cellspacing="0" class="j2">
                  <tr>
                    <td><table width="276" height="150" border="0" align="center" cellpadding="0" cellspacing="8">
                        <tr>
                          <td align="center" class="jj">相关服务条款</td>
                        </tr>
                        <tr>
                          <td><p><span class="jjj"><br />
                            GLG7打造全国首家宠物网络直销平台<br />
                            发布及时、准确、详细的宠物信息</span>!<br />
                          </p></td>
                        </tr>
                    </table></td>
                  </tr>
                </table></td>
              </tr>
          </table></form></td>
        
      </body>
    </html>
    改了还是报错 提示form未定义
      

  3.   

    查看你的浏览器源代码里面。form是否封闭,页面里面是否有多个form。
    你最好贴客户端浏览器的源代码
      

  4.   

    我考的 解决了 整个页面里还包含别form 所以冲突  ……丢人了