ReCaptcha 2.0: enable Submit button on callback if recaptcha successful

后端 未结 1 2036
生来不讨喜
生来不讨喜 2020-12-12 12:14

I have a very simple form as follows. I want to make it so that the Submit button is disabled, and only enabled after the user has successfully completed th

相关标签:
1条回答
  • 2020-12-12 12:40

    i did the same thing on my test site. however, i used a button instead of submit, so here:

    you must add the property data-callback="enableBtn" data-callback property executes the function specified after accomplishment of recaptcha.

    <div class="g-recaptcha" data-sitekey="############-#####" data-callback="enableBtn"></div>
    

    and set the id of the button to whatever id you want to and set it to disabled:

    <input type="button" value="Submit" id="button1" disabled="disabled">
    

    then on javascript make a function to enable the button

     function enableBtn(){
       document.getElementById("button1").disabled = false;
     }
    

    hope it helps.

    0 讨论(0)
提交回复
热议问题