【发布时间】:2013-12-28 10:07:14
【问题描述】:
我正在尝试将 recaptcha 添加到下面的代码中,但我不能 :( 联系页面有点像这样。
提交.asp文件:
....
function checktheform(){
var error_msg = "0";
if (document.theform.user_lesseename.value==''){
document.getElementById("lbllessee").style.color = "#fdc110";
document.getElementById("user_lesseename").style.borderColor = "#fdc110";
error_msg = "1";
}
else{
...
return false;
}
else{
document.getElementById("valid_msg").innerText = '';
return true;
}
}
...
<div id="valid_msg"></div>
<form name="theform" method="post" action="sendmail.asp" onSubmit="return checktheform();">
<input type="hidden" name="sendmail" value="1">
<table width="490" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top">
<table width="179" border="0" align="center" cellpadding="2" cellspacing="0" class="submit_air">
<tr valign="middle">
<td width="175" valign="top"><label id="lbllessee">1. Name of lessee:</label></td>
</tr>
<tr>
...
</tr>
<tr>
<td valign="top" align="right"><input name="Submit" type="submit" class="form_sub" value="Send" style="cursor:pointer;" ID="Submit1"></td>
</tr>
</table>
我的问题是,我将如何添加验证码?或任何其他具有这种编码形式的验证码方法?我是否需要以某种方式添加 recaptcha 检查到 checktheform();功能 ?如果是的话..怎么样? 我试图添加简单的验证码,它只是从谷歌服务器渲染图像,但我的 DATA 通过忽略验证码字段的表单。
【问题讨论】:
标签: forms validation asp-classic recaptcha