# Help: reCaptcha not calling OnVerified()

**URL:** <https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047>\
**Category:** Ask the community\
**Tags:** code, question\
**Created:** [May 2, 2021, 11:25pm UTC](https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047 "2021-05-02T23:25:40Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![mattjanes](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/mattjanes/32/28115_2.png) [@mattjanes](https://forum.wixstudio.com/u/mattjanes)\
**Post date:** [May 2, 2021, 11:25pm UTC](https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047/1 "2021-05-02T23:25:40Z")

</div>

I added a reCaptcha element to my page, and added the OnVerified event to my page (frontend) code.

```javascript
export function captcha1_verified() {
    console.log("Captcha Verified");
}

```

however, this console log is never called, even when I get the green checkmark on the captcha.

Any Ideas? (The page has not yet been published).

---

<div class="post-metadata">

**Author:** ![Certified\_Code](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/certified_code/32/80179_2.png) [@Certified\_Code](https://forum.wixstudio.com/u/Certified_Code)\
**Post date:** [May 3, 2021, 1:42am UTC](https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047/2 "2021-05-03T01:42:24Z")

</div>

Can you please remove this code and add again from the panel again? Sometimes it become disconnected when undo is clicked.

More stable way is to set the event via code like

$w(‘#captcha1’).onVerified(()=\>{

})

---

<div class="post-metadata">

**Author:** ![mattjanes](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/mattjanes/32/28115_2.png) [@mattjanes](https://forum.wixstudio.com/u/mattjanes)\
**Post date:** [May 3, 2021, 1:45am UTC](https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047/3 "2021-05-03T01:45:32Z")

</div>

I saw this method before but for whatever reason I get an error and it wont let me implement it this way. I’ve tried removing the event and re-adding it multiple times.

![](https://us1.discourse-cdn.com/wix/original/3X/e/7/e7ebfb9b2f3c0426190c311e7a7ef8ae2c06e6d3.png)

---

<div class="post-metadata">

**Author:** ![Certified\_Code](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/certified_code/32/80179_2.png) [@Certified\_Code](https://forum.wixstudio.com/u/Certified_Code)\
**Post date:** [May 3, 2021, 1:51am UTC](https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047/4 "2021-05-03T01:51:42Z")

</div>

You have to return at the end of the code.

Put this INSIDE of the event:

return Promise.resolve(true) // or false

---

<div class="post-metadata">

**Author:** ![mattjanes](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/mattjanes/32/28115_2.png) [@mattjanes](https://forum.wixstudio.com/u/mattjanes)\
**Post date:** [May 3, 2021, 1:57am UTC](https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047/5 "2021-05-03T01:57:53Z")

</div>

@certified-code

so the return allowed that code, I couldn’t put a boolean in the parameters, but that is fine. The issue is it still isn’t getting called even when I pass the captcha.

Code:

```javascript
$w('#captcha1').onVerified(()=>{

    console.log("TEST");
 return Promise.resolve();
})

```

the console.log(“TEST”); is never called even when captcha is verified.

![](https://us1.discourse-cdn.com/wix/original/3X/e/d/ed5676d8532294b0ba83b088e1f3714675e98851.png)

---

<div class="post-metadata">

**Author:** ![Certified\_Code](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/certified_code/32/80179_2.png) [@Certified\_Code](https://forum.wixstudio.com/u/Certified_Code)\
**Post date:** [May 3, 2021, 2:34am UTC](https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047/6 "2021-05-03T02:34:05Z")

</div>

If possible, can you post your page URL?

---

<div class="post-metadata">

**Author:** ![mattjanes](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/mattjanes/32/28115_2.png) [@mattjanes](https://forum.wixstudio.com/u/mattjanes)\
**Post date:** [May 3, 2021, 2:42am UTC](https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047/7 "2021-05-03T02:42:40Z")

</div>

@certified-code the page has yet to be published, I wasn’t going to publish the page until the code was done.

---

<div class="post-metadata">

**Author:** ![mattjanes](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/mattjanes/32/28115_2.png) [@mattjanes](https://forum.wixstudio.com/u/mattjanes)\
**Post date:** [May 3, 2021, 7:18pm UTC](https://forum.wixstudio.com/t/help-recaptcha-not-calling-onverified/2047/8 "2021-05-03T19:18:48Z")

</div>

Issue still occurring, if anyone has any ideas. Perhaps it won’t work unless the page is published? I’m not sure. But without being able to properly test it I can’t implement it.
