IE 防止回车提交的办法

  IE 默认回车把form 表单提交,但是有的web 项目中不需要这么做,这样就有问题了。

原因如下:
 1.   只有一个text框时,(不管有没有submit),直接触发onsubmit   (form标签的一事件属性)
 2.   有多个text框时,触发submit上的onclick,其默认行为为触发onsubmit。
解决办法:

  我们在写jsp页面的时候,尽量把按钮的type 设置成 button。

 

  在提交按钮和form 上 设置 onsubmit =“ ×××();”

 function ×××(){

   ...

  //写验证逻辑

  return true;

  }

你可能感兴趣的:(Web,jsp,IE)