I have a form that uses invisible recaptcha, so I invoke the execute programatically, and I was between using a submit button or a button, because when I use a submit button the form gets sent to the action before the challenge and when i use a button the form doesn't get sent at all since i'm adding an event listener on the callback that submits after a client side validation function and I can't submit the required form. AND if i use a submit button and I'm adding a preventDefault on the onsubmit event listener the form never gets submitted. FYI I have a required verify php file that exits when the g-recaptcha-response is not set. SO how can i either get a boolean value from the grecaptcha.execute() or how can I access the submitted form from the callback, or for another possible implementation, how can i pass an extra argument other than the token from the callback call in the invisible recaptcha div. THANK YOU.