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
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes