Pflicht checkbox in formular
Lyco
- https
Hallo, Ich habe ein Formular erstellt mit Pflichtfelder was soweit funktioniert. Jezt möchte ich aber zusätzlich das auch checkboxen anklicken Pflicht ist aber das haut leider nicht hin. Kann da mir jemand helfen?
Hallo,
Jezt möchte ich aber zusätzlich das auch checkboxen anklicken Pflicht ist aber das haut leider nicht hin.
Was hast du denn probiert?
Mit Javascript ist das eigentlich eifach:
if(!checkbox_name) {
alert("Checkbox anklicken!");
}
Viele Grüße
Hi,
Mit Javascript ist das eigentlich eifach:
"eifach" wäre zu Ostern ein nettes Wortspiel gewesen. So zeigt es aber nur, warum man niemals fertigen Code posten sollte.
if(!checkbox_name) {
Wenn in checkbox_name der Name der Checkbox steht, ist dies im Boole'schen Sinne true.
Wenn "checkbox_name" der Name der Checkbox _ist_, existiert noch lange kein JavaScript-Objekt dieses Namens. Die Variable ist undefined, im Boole'schen Sinne false.
Wenn checkbox_name eine _Referenz_ auf die Checkbox ist, dann enthält sie eine DOM-Node, die im Boole'schen Sinne true ist.
In keinem der genannten Fälle entspricht die Überprüfung dem verfolgten Ziel.
Cheatah
Hallo,
aber mit
if(!checkbox_name.value) { /* ... */ }
müsste es doch klappen, oder?
Viele Grüße
Mein Javascript für die Texfelder sehen so aus:
if (document.Formular.RechAdress.value == "") {
alert("Bitte Hacken setzen bei Rechnungsadresse!");
document.Formular.RechAdress.focus();
return false;
}
Hallo,
Mein Javascript für die Texfelder sehen so aus:
if (document.Formular.RechAdress.value == "") {
alert("Bitte Hacken setzen bei Rechnungsadresse!");
Du musst die Felder ja nicht gleich mit Füßen treten ;)
document.Formular.RechAdress.focus();
return false;
}
Hast du für die Checkbox denn auch ein value= definiert?
Viele Grüße
Ja habe ich auch
Hallo,
Jetzt hab ichs: if(!checkbox_name.checked) { blablabla }
Viele Grüße
Hi,
aber mit
if(!checkbox_name.value) { /* ... */ }
müsste es doch klappen, oder?
nicht raten. Und *keinen* *Code* *posten*. Wenn Du helfen willst, dann sage, dass der value einer Checkbox unabhängig von dessen checked-Eigenschaft immer gleich bleibt.
Cheatah
Hey!
»»Und *keinen* *Code* *posten*. Wenn Du helfen willst, dann sage, dass der value einer Checkbox unabhängig von dessen checked-Eigenschaft immer gleich bleibt.
Wieso keinen Code posten? Ist doch oft ganz hilfreich. Ich finde, man sollte den Code als Beispiel posten und ihn dann erklären (so wie in SELFHTML).
Hendrik
Hi,
Hallo, Ich habe ein Formular erstellt mit Pflichtfelder was soweit funktioniert. Jezt möchte ich aber zusätzlich das auch checkboxen anklicken Pflicht ist aber das haut leider nicht hin. Kann da mir jemand helfen?
wenn Du verrätst, was Du versucht hast, woran es gescheitert ist, was das mit HTTP zu tun hat und was "haut nicht hin" eigentlich bedeutet, ist die Wahrscheinlichkeit dazu recht hoch.
Cheatah