Zur Navigation

ReCapcha JS Überprüfung klappt nicht mehr?

1 Tom12

<head>
  <script srchttps://www.google.com/recaptcha/api.jsjs" type="text/javascript"></script>
  <script type="text/javascript">
  var allowSubmit = false;
  function capcha_filled () {
  allowSubmit = true;
  }
  function capcha_expired () {
  allowSubmit = false;
  }
  </script>
</head>
<body>
  <form action="" method="post" id="newgroup">
    <div class="g-recaptcha" data-callback="capcha_filled" data-expired-callback="capcha_expired" data-sitekey="MEINKEY"></div>
	<button type="submit">Senden</button>
  </form>
  <script>
	if(!allowSubmit) {
    	var predev = function(event){event.preventDefault()}
    	document.getElementById("newgroup").addEventListener("submit", predev);
	}
  </script>
</body>
Warum klappt die Abfrage nicht mehr?

Das Formular wird dauerhaft blockiert

Der Wert allowSubmit wird dann wann er soll auf true oder false gesetzt

Es klappt nur nicht, dass das Verbot wieder aufgehoben wird wenn man das ReCapcha bestätigt

PS: die PHP Überprüfung klappt einwandfrei

12.09.2018 18:39

2 Jörg

<script srchttps://www.google.com/recaptcha/api.jsjs" type="text/javascript"></script>

Hinter src fehlen ein Gleichheits- und doppeltes Anführungszeichen und die Endung ist vermutlich nur ein einfaches .js?

12.09.2018 18:43 | geändert: 12.09.2018 18:45

1 Forenmitglied fand diesen Beitrag gut

Beitrag schreiben (als Gast)





[BBCode-Hilfe]