分享一个禁止回车提交表单的方法:
如何防止回车(enter)键提交表单,其实很简单,就一句话。onkeydown="if(event.keyCode==13)returnfalse;"把这句写在from标签里面就好了。
如果在页面中按Enter键会自动提交的话,可以设置返回值防止自动提交如<inputname="q"type="text"onkeypress="javascript:returngosearch();">返回值必须是false
或者直接在form中写
<formname="form1"action="action/xxx.php"enctype="multipart/form-data"method="post"onkeydown="if(event.keyCode==13)returnfalse;"onSubmit="returncheckSubmit();">
如果要使用组合键,则可以利用event.ctrlKey,event.shiftKey,event.altKey判断是否按下了ctrl键、shift键以及alt键。
这就是禁止回车提交表单的方法,简单吧~~