分类：电脑/网络-软件-网络软件
问题：表单提交问题如下表单，当输入框为空白时按回车会return，但是 
如下表单，当输入框为空白时按回车会 return ，但是当输入框有值时提交到servlet 取到 Subm 为 null,但点击“添加”按钮 Submit 就有值，请问怎么解决这个问题，即回车把 Submit 的值提交到 servlet,谢谢<form action="speservlet" method="POST" name="form1" onsubmit="return check()">      <%if (request.getParameter("msg") == null && session.getAt如下表单，当输入框为空白时按回车会 return ，但是当输入框有值时提交到servlet 取到 Subm 为 null,但点击“添加”按钮 Submit 就有值，请问怎么解决这个问题，即回车把 Submit 的值提交到 servlet,谢谢<form action="speservlet" method="POST" name="form1" onsubmit="return check()">      <%if (request.getParameter("msg") == null && session.getAttribute("isadmin").equals("1")) {      %>        <table width="420" height="100%" border="0" align="center">          <tr>            <td align="right"> </td>            <td> </td>          </tr>          <tr>            <td align="right" class="style1">专业名称：</td>            <td>              <input name="name" type="text" class="style1">            </td>          </tr>          <tr>            <td align="right"> </td>            <td> </td>          </tr>          <tr>            <td> </td>            <td>              <input name="Submit" type="submit"  class="style1"  value="添加">            </td>          </tr>        </table>      <%        } else {          if (request.getParameter("msg") != null)            out.print("<h1 class='style2'>" + request.getParameter("msg") + "</h1><a href='j (-1)'>返回</a>");          if (session.getAttribute("isadmin").equals("0"))            out.print("<h1 class='style2'>没有权限</h1><a href='j (-1)'>返回</a>");        }      %>      </form>
回答：........
</form>
<script>
           document.body.onkeydown = function(){
           if(event.keyCode==13){
           document.form1.Submit.focus;
           document.form1.submit()}
           };


</script>