我这里有个小问题。我有两种形式,Login.php 和 Captcha.php。
我的登录表单包含电子邮件、密码和一个提交按钮。我的验证码表格包含验证码。
我需要同时有效的登录表单和验证码,带有提交按钮(登录表单)。但验证码表单无法识别控制器中的此按钮。
我怎么能这样做?
我这里有个小问题。我有两种形式,Login.php 和 Captcha.php。
我的登录表单包含电子邮件、密码和一个提交按钮。我的验证码表格包含验证码。
我需要同时有效的登录表单和验证码,带有提交按钮(登录表单)。但验证码表单无法识别控制器中的此按钮。
我怎么能这样做?
首先,您应该从同一个表单中发布验证码和数据。但是,您可以使用这个 js 来完成这项工作:
document.forms["login-form"].onsubmit=function(){
document.forms["captcha-form"].submit();
}
为一种形式做这项工作是可以的,
对于两个表单,像往常一样提交第一个表单并使用 java 脚本(打开一个新链接)提交第二个表单或通过 ajax 调用 url!
Html 不允许您从一个按钮提交两个表单。然而,Javascript 可以做到这一点。 这可能会帮助您弄清楚。