Php 当用户未能勾选框-FormMail和fmbadhandler时重置reCaptcha

Php 当用户未能勾选框-FormMail和fmbadhandler时重置reCaptcha,php,Php,当用户无法从我的“联系人”页面填写必填字段时,当重新加载显示突出显示的必填字段的表单页面时,会显示错误。但是,如果用户认为“我不是机器人”已经完成,因为绿色勾号仍然存在,则不会重新加载reCaptcha,并且会出现验证错误 我正在使用formmail和fmbadhandler,但我看不到在重新加载表单时可以强制重新设置reCaptcha的点 当用户返回表单页面时,我如何让reCaptcha重新加载?我想reCaptcha已经在页面重新加载时重新加载了。但是如果您使用的是ajax,您可以尝试gre

当用户无法从我的“联系人”页面填写必填字段时,当重新加载显示突出显示的必填字段的表单页面时,会显示错误。但是,如果用户认为“我不是机器人”已经完成,因为绿色勾号仍然存在,则不会重新加载reCaptcha,并且会出现验证错误

我正在使用formmail和fmbadhandler,但我看不到在重新加载表单时可以强制重新设置reCaptcha的点


当用户返回表单页面时,我如何让reCaptcha重新加载?我想reCaptcha已经在页面重新加载时重新加载了。但是如果您使用的是ajax,您可以尝试
grecaptcha.reset()在javascript中。

不幸的是,我没有使用Ajax。问题是html与formmail.php和formbadhandler.php集成;这两个php元素都运行在数百行代码中。我希望有经验使用这些表单管理系统的人能够找到解决方案。