Felix Riesterer: Alle Checkboxen auswählen

Beitrag lesen

Liebe Fabienne,

Checkboxen können das Attribut "checked" haben, welches man mit dem Wert "checked" befüllen kann - oder eben leer lässt.

<input type="checkbox" name="mein_wert" value="irgendwas" checked="checked" />

Jetzt schau einmal selbst, wie Du das in Deinem Script umsetzt:

btn.checked=!btn.checked;

Was _genau_ soll diese Zeile bewirken? Wenn Sie etwas umkehren soll, dann doch wohl nur "checked" zu "" und  - naja, eben umgekehrt, oder?

Mein Vorschlag (ungeprüft!):
btn.checked = (btn.checked == "") ? "checked" : "";

box[i][col_number].checked=btn.checked;

Und hier wird dann der neue Wert für das Attribut "checked" eingetragen... Hoffentlich passt er!

Liebe Grüße aus Ellwangen,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)