N'abend
Stehe derzeit vor einem kleinen Problem.
Ich setze grade eine Liveüberprüfung von einem Formular um. Mittels Ajax und JS überprüfe ich ob der Benutzername schon existiert, die Passwörter ausreichend sicher sind und übereinstimmen.
Mein Problem liegt bei der Überprüfung einer Checkbox. Ich möchte, dass wenn diese aktiviert ist, testweise erstmal ein alert() mit entsprechender Meldung, und wenn nicht wieder ein alert() mit entsprechender Meldung.
Habe das Ganze so probiert:
HTML
<input type="checkbox" name="agb" id="agb_check" onclick="reg_agb_check()"> <label for="agb_check">Ja, ich akzeptiere die AGB!</label>
PHP
function reg_agb_check() {
alert(this.checked);
if(this.checked) {
alert("Checkbox aktiv!");
} else {
alert("Checkbox nicht aktiv!");
}
}
Jedoch bekomme ich nur die Ausgabe "Checkbox nicht aktiv!" beim Klick (bzw. Aktivieren) der Checkbox. Bei erneutem Klick (bzw. Deaktivieren) der Checkbox erfolgt nichts.
Wenn mir da jemand helfen könnte, wäre das super!
MfG .Shanii