Hi, I'm trying to check the user registration using the reCAPTCHA
human-verification tool.
I check it using JSON, then if the result is ok I go on with the form
submit, creating the user.
Could you suggest how can I continue the form submission during the
event handler?
onSuccess : function (result) {
if(result == true) {
$('myForm').send();
}
}
This is the code I'm using:
<script type="text/javascript">
window.addEvent('domready', function() {
$$('input.button').addEvent('click', function(e) {
e.stop();
var challenge = Recaptcha.get_challenge();
var response = Recaptcha.get_response();
var request = new Request.JSON({
url: 'checker.php',
data : {
recaptcha_challenge_field : challenge,
recaptcha_response_field : response
},
method: 'get',
onSuccess : function (result) {
if(result == true) {
$('myForm').send();
} else {
Recaptcha.reload();
}
}
}).send();
});
});
</script>
To unsubscribe from this group, send email to
mootools-users+unsubscribegooglegroups.com or reply to this email with the
words "REMOVE ME" as the subject.