Forms 提交表单时,页面会滚动到顶部(仅适用于特定情况),但不勾选“否”;I';“我不是机器人”;雷帕查

Forms 提交表单时,页面会滚动到顶部(仅适用于特定情况),但不勾选“否”;I';“我不是机器人”;雷帕查,forms,validation,recaptcha,form-submit,Forms,Validation,Recaptcha,Form Submit,我试图在BoostrapMade的网站模板上使用reCaptcha实现Quform 该表单有5个字段,即姓名、电子邮件、主题、联系人号码和消息,然后是“我不是机器人”的复选框,然后是“发送”按钮 所有字段和reCaptha复选框都必须按照字段格式填写(quform处理并验证),然后才能成功提交表单。如果提交表单时字段为空或输入的文本格式错误,则按下“发送”按钮后,表单将被处理,并在每个字段下方返回错误,说明该字段为必填字段或无效字段格式,出现错误的表单将完全显示在同一位置(有时会有抖动)页面在提

我试图在BoostrapMade的网站模板上使用reCaptcha实现Quform

该表单有5个字段,即姓名、电子邮件、主题、联系人号码和消息,然后是“我不是机器人”的复选框,然后是“发送”按钮

所有字段和reCaptha复选框都必须按照字段格式填写(quform处理并验证),然后才能成功提交表单。如果提交表单时字段为空或输入的文本格式错误,则按下“发送”按钮后,表单将被处理,并在每个字段下方返回错误,说明该字段为必填字段或无效字段格式,出现错误的表单将完全显示在同一位置(有时会有抖动)页面在提交之前的状态

问题仅适用于我们正确填写每个字段的情况,但是请保留用于验证recaptcha(验证“我不是机器人”)的复选框未选中(即recaptcha未验证),然后单击“发送”按钮,页面开始处理表单,然后在处理结束时将页面滚动到页面顶部。要查看reCaptcha显示的“必需”错误,我们需要一直滚动到表单实现的底部。现在,如果选中reCaptcha复选框,表单将在选中(验证)后提交重述没有任何问题。-问题是滚动到此特定案例的页面顶部。

提交表单后将页面滚动到顶部的问题仅在一种情况下存在,此时reCaptcha是唯一一个未填充的字段(复选框未勾选),并且所有其他字段都填充了正确的条目

该问题可在此测试页面上看到-

我已经在其他网站模板上成功地使用reCaptcha实现了此Quform,但是使用reCaptcha验证的Quform在这个特定模板上的行为很奇怪,我不确定滚动的原因是什么

我是一个业余爱好者,任何帮助都是感激的

提前感谢,

乔治