首页 > 建站教程 > JS、jQ、TS >  preventDefault阻止按下Enter键提交表单正文

preventDefault阻止按下Enter键提交表单

阻止按下enter键提交表单


        不知道各位网友有没有这种体验,有时候在填写表单的时候,不小心按到了键盘上的Enter,就把表单提交了,表单还没填写完成呢!今天,我爱模板网就遇到了这个问题。于是,随便写了个阻止回车键默认事件的东西。当然,preventDefault是有兼容性问题的,如下:

$(document).ready(function(){
    $('#btn').bind('keypress', function(event){
         if(event.keyCode == "13")    
         {
        	  event.preventDefault();
         }
     });
});
“#btn”就是您的提交按钮。