jsp回车自动提交表单的实现代码

发布时间:2020-10-25编辑:脚本学堂
在jsp编程中,实现按回车即自动提交表单的代码,有需要的朋友,不妨参考学习下。

1、js代码

复制代码 代码示例:
<script type="text/javascript">
/**
 * 回车自动提交表单
 * by http://www.jb200.com
*/
function keyDown(e){
 var ev =window.event||e; //这样写是为了兼容FireFox和IE,因为IE的onkeydown在FF中不起作用
 
  if (ev.keyCode==13) {
   ev.returnValue=false;
   ev.cancel = true;
      
   var sub =  document.getElementById("Image1");
  sub.click();
  }
 }
</script>

2、jsp页面

复制代码 代码示例:
<form action="processLogin.action" method="post"  id="form1">
<s:textfield name="username" cssClass="input" style="width:150px;" value="" onkeydown="keyDown(event)"></s:textfield>
<s:password name="password" cssClass="input" style="width:150px;" value="" onkeydown="keyDown(event)"></s:password>
<input type="button" value="login" onclick="loginSystem()"/>
</form>

以上只给出了关键代码部分,输入用户名与密码,按回车即实现与点击login按钮一样的功能,都可以提交表单内容。