Javascript 如何在grecaptcha.execute()之后等待用户完成任务?reCAPTCHA v2不可见

Javascript 如何在grecaptcha.execute()之后等待用户完成任务?reCAPTCHA v2不可见,javascript,recaptcha,invisible-recaptcha,Javascript,Recaptcha,Invisible Recaptcha,我想做我自己的网站,在那里我 使用reCAPTCHA。但是,我不知道如何在grecaptcha.execute()之后等待,直到用户完成任务。因为现在直接调用链接而不传递任务。 其余部分我使用标准的Google脚本 这是reCAPTCHA v2隐形版 我很乐意得到答案 <script src="https://www.google.com/recaptcha/api.js" async defer></script> <script&g

我想做我自己的网站,在那里我 使用reCAPTCHA。但是,我不知道如何在grecaptcha.execute()之后等待,直到用户完成任务。因为现在直接调用链接而不传递任务。 其余部分我使用标准的Google脚本 这是reCAPTCHA v2隐形版

我很乐意得到答案

<script src="https://www.google.com/recaptcha/api.js" async defer></script>
     <script>
       function onSubmit(token) {
         grecaptcha.execute().then(var vslg = document.getElementById("vslg").value;
         window.location.replace("url");
       }
     </script>
  </head>
  <body>
    <a class="button"></a>
    <div class="topBar">
    </div>
    <div class="underTopBar">
            <form action="JavaScript:onSubmit()" class="flex-itemform form" method="POST" id="formV">
                <table>
                    <tr>
                        <td>
                            <div>
                                <input type="text"  id="vslg" required>
                            </div>
                        </td>
                        <td>
                            <div>
                                <div class="g-recaptcha"
                                  data-sitekey="..."
                                  data-callback="onSubmit"
                                  data-size="invisible">
                                </div>
                                <input type="submit" class="buttonDesign" value="Senden">
                            </div>
                        </td>
                    <tr>
                </table>
        </form>
    </div>  

提交函数(令牌){
grecaptcha.execute().then(var-vslg=document.getElementById(“vslg”).value;
window.location.replace(“url”);
}

以下代码执行此操作:


  • 是否可以看到包含表单元素的HTML和脚本标记,其中包含了ReCAPTCHAAPI?我编辑了这个问题