veilofmaya
#javascript #programowanie

Mam problem z aktywowaniem przycisku wysłania formularza dopiero po zwróceniu wartości callback przez google recaptcha.
Mój kod:

function recaptchaCallback() {
$('#submitbtn').prop("disabled", false);
};

php echo $this-__('Subscribe') ?>

Niestety po przeklikaniu recaptchy pomimo pozytywnej weryfikacji przycisk submit cały czas jest disabled.
  • Najlepsze
  • Wszystkie komentarze
niewiemcotuwpisac
Wiesz ze takie zabezpieczenie jest gowno warte? Poza tym sprawdzales czy w konsoli nie pluje bledami?
sometwo
@niewiemcotuwpisac czemu gowno warte ?
k.....k
k.....k
@sometwo: Bo formularz mozna sobie wyslac i bez aktywacji przycisku :)
niewiemcotuwpisac
@sometwo: kolega wyzej napisal, ogolnie nie zabezpiecza to w zaden sposob Twojego formularza przed botami bo wciaz mozna go wyslac, doczytaj o server-side walidacji google recaptchy
sometwo
sometwo
  • adult
0
Treść przeznaczona dla osób powyżej 18 roku życia...
niewiemcotuwpisac
@sometwo: od sprawedzenia po stronie serwera masz to: https://developers.google.com/recaptcha/docs/verify
callback jsowy jest bardziej do takich zadan jak pokazanie/odblokowanie przycisku itp - dokladnie to co chce zrobic op
sometwo
@niewiemcotuwpisac: chwile ruszyłem głową to właśnie na to wpadłem ( ͡º ͜ʖ͡º) trochę się zdenerwowałem bo już zaplanowałem użyć to w projekcie informując klienta że to super zabezpieczenie :D