Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google reCAPTCHA上的jQuery单击事件_Javascript_Jquery_Recaptcha - Fatal编程技术网

Javascript Google reCAPTCHA上的jQuery单击事件

Javascript Google reCAPTCHA上的jQuery单击事件,javascript,jquery,recaptcha,Javascript,Jquery,Recaptcha,我想在Google reCAPTCHA上捕获一个点击事件,如下所示 我正在使用下面的代码 jQuery('#I0_1444640729099').on('load', function() { jQuery(".recaptcha-checkbox-checkmark").click(function() { alert("test"); }); }); 但我不能那样做。在这方面有人能帮我吗??我也想捕获成功的验证码提交事件。您可以向Google提供的DIV添

我想在Google reCAPTCHA上捕获一个点击事件,如下所示

我正在使用下面的代码

jQuery('#I0_1444640729099').on('load', function() {
    jQuery(".recaptcha-checkbox-checkmark").click(function() {
        alert("test");
    });
});

但我不能那样做。在这方面有人能帮我吗??我也想捕获成功的验证码提交事件。

您可以向Google提供的DIV添加一个数据回调:

<div class="g-recaptcha" data-callback="recaptchaCallback" data-sitekey="RECAPTCHA_KEY"></div>

我希望我帮了你的忙

你不应该这么做。。。。。这就是拥有一个captcha@ArunPJohny谢谢你的回复。我该怎么做??如何检测用户点击验证码复选框?我不确定,但可能您无法通过简单的点击调用来实现。验证码的全部目的是捕捉真实用户是否点击了它。因此,可能有一些复杂的额外隐藏事件在后台工作。我猜在点击之前可能需要一些mouseenter和mousemove事件……我不认为你可以这样做,因为这是使用recaptcha和其他验证方法的全部目的,这样就没有人可以自动执行特定的过程,你根本不可能复制
$("#g-recaptcha-response").on("click", function(){
    alert("test"); });