我在我的网站上使用Google的reCAPTCHA,而我在调用回调函数方面遇到了问题。用户成功通过验证码后,我想调用一个函数。我使用带有这些属性的div来呈现验证码:
class='g-recaptcha' data-sitekey='keyhere' data-callback='alert(1);'
然而,我无法触发alert(1);
,当我填写验证码时没有任何反应。关于验证码的其他所有工作正常,我只是无法让它调用该函数。我能做错什么?
答案 0 :(得分:11)
我还没有使用它,所以我不知道这是否会有所帮助,但是看看我能找到的几个在线示例,看起来data-callback
应该是一个函数名称,而不是脚本体:
class='g-recaptcha' data-callback='doSomething'
function doSomething() { alert(1); }