Ich arbeite normalerweise mit PHP, leider haben einige grundlegende JS Prinzipien nicht. Das ist alles, was ich erreichen möchte - ich habe viele Beiträge zu diesem Thema gesehen, aber sie sind normalerweise jenseits dessen, was ich brauche.Einfache JavaScript Checkbox Validation
Hier ist meine Form:
<input type="checkbox" name="checkbox" value="check" />
<input type="submit" name="email_submit" value="submit" onclick="----??----" />
Die Checkbox ist ein einfaches "Ich stimme zu". Ich möchte, dass der Submit-Button gedrückt wird und nur gesendet wird, wenn das Kontrollkästchen aktiviert ist.
Hier ist die Sache: Ich möchte die einfache, schummelnde Art und Weise - keine Methoden - nur ein paar Inline-Code in dieser Form (vorausgesetzt, es ist nicht übermäßig lang?). Dies ist keine öffentliche Seite, ich brauche nur etwas schnell und einfach mit dieser Art der Validierung. Wenn es nicht aktiviert ist, wird eine Warnung ausgelöst(); Wenn es überprüft wird, wird es per Post über PHP weitergeleitet und geht normal weiter.
Hey das funktioniert super, nur was ist, wie kann ich eine Warnung anzeigen, wenn das falsch ist? – KickingLettuce
@KickingLettuce: '! This.form.checkbox.checked' ist falsch, wenn das Kontrollkästchen nicht markiert ist (wegen des'! '- Operators). Wenn Sie möchten, dass eine andere Warnung angezeigt wird, wenn das Kontrollkästchen aktiviert ist, können Sie eine Anweisung "else" verwenden. – PleaseStand