Ich verwende Recaptcha mit meiner Laravel-Anwendung.Fehler: ReCAPTCHA Platzhalterelement muss leer sein
Ich will nur recaptcha Antwort auf Formular überprüfen einreichen jquery verwenden und Benutzer von Alarm zu stoppen, die Captcha pleade validieren.
aber, ich konnte nicht Formularübermittlung beendet, auch wenn Captcha nicht gefüllt ist.
hier ist mein Code.
$('#payuForm').on('submit', function (e) {
var response = grecaptcha.getResponse();
if(response.length == 0 || response == '' || response ===false) {
alert('Please validate captcha.');
e.preventDefault();
}
});
<div class="captcha">
{{ View::make('recaptcha::display') }}
</div>
Ich bekomme diesen Fehler in der Browser-Konsole, und Formular wird gesendet.
Error: ReCAPTCHA placeholder element must be empty
Funktioniert dies: '' Wenn nicht, fügen Sie das Skript zweimal ein Unfall vielleicht? –