关于按下回车键自动提交表单问题解决

Posted wuxu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于按下回车键自动提交表单问题解决相关的知识,希望对你有一定的参考价值。

当直接按下回车键时,会默认提交表单,会发现表单提交报错,这时候需要,否则会报does not contain handler parameter named ‘method‘. This may be caused by whitespace in the label text

<html:form styleClass="pure-form pure-form-aligned" 
        action="/paymentScheme.do?action=initPaymentSchemeExamine" method="post">

但是又会发现表单自动提交调用initPaymentSchemeExamine方法,只要  在 html:form标签中添加  onsubmit=‘return false‘   即可,最终如下

<html:form styleClass="pure-form pure-form-aligned" onsubmit=‘return false‘
        action="/paymentScheme.do" method="post">

 

以上是关于关于按下回车键自动提交表单问题解决的主要内容,如果未能解决你的问题,请参考以下文章

html表单 - 按下回车时自动按钮焦点

按下回车键时禁用表单提交,因为我使用的是 Ajax 功能

form表单自动提交

Vue 在按下回车键和使用验证观察器时阻止表单提交

按下回车默认提交form表单问题

阻止 form 回车 自动提交