Ho una forma molto semplice come segue. Voglio fare in modo che il pulsante Invia sia disabilitato e abilitato solo dopo l'utente ha completato con successo il ReCaptcha.ReCaptcha 2.0: abilitare il pulsante Invia sulla richiamata in caso di riconfezionamento riuscito
Suppongo che avrò bisogno di alcuni Javascript/jQuery per farlo.
La documentazione di Google su ReCaptcha 2.0 sembra davvero scarsa e densa (per me, comunque). Apprezzerei alcuni suggerimenti:
<form action="something.php" method="post">
Name: <input type="text" size="40" name="name"><br><br>
<div class="g-recaptcha" data-sitekey="############-#####"></div>
<input type="submit" value="Submit" >
</form>
Supponendo che il captcha sia l'ultima cosa prima del pulsante di invio, si presenterà solo un ritardo per i visitatori. E cosa succede se javascript è disabilitato? – jeroen
@jeroen Le persone con javascript disabilitato sono un caso limite che sono disposto a rinunciare per evitare spam bot. –
Il metodo è effettivamente sicuro? Un bot spam non può ancora inviare il modulo senza un pulsante di invio di alcun tipo? –