2016-03-21 16 views
0

Ich habe ein Kontaktformular mit demo_mode on. Die Form hat einen Submit-Button, der die folgenden zusätzlichen Einstellungen zugewiesenKontaktformular 7 Validierung

on_submit: "window.open("https://www.google.com","_self");" 

Sobald die Submit-Button geklickt wird, geht die Seite bei Google. Ich kann sehen, dass die Formularvalidierung ausgeführt wird, da unter ungültigen Feldern Warnzeilen angezeigt werden, die jedoch weiterhin an Google gesendet werden.

Kann mir jemand sagen, wie man die Eingabe ungültiger Formulare stoppt? Vielen Dank.

Antwort

0

Sie sollten sich überlegen die on_sent_ok hook stattdessen mit:

on_sent_ok: "window.open('https://www.google.com', '_self');" 

Dies wird nur Feuer, wenn das Formular ohne Fehler eingereicht wurde, und eine E-Mail gesendet wurde.

Seien Sie auch vorsichtig bei der Verwendung von doppelten Anführungszeichen überall.

Verwandte Themen