Hallo Welt,
ich habe ein Problem mit einer JavaScript-Abfrage auf checked.
gängig ist dieses:
Formularfeld:
<input type="radio" name="var_1" value="1"> Ja
<input type="radio" name="var_1" value="2"> Nein
Die JavaScript-Abfrage erfolgt dann korrekt durch:
if (document.formular.var_1[0].checked == false && document.formular.var_1[1].checked == false) {
// NIX ANGEKREUZT
}
Jetzt kommt mein Problem:
Ich habe ein Checkbox-Array, Mehrfachnennung möglich, muss auch ein Array sein, weil es dynamisch aus der Datenbank kommt. Das benutze ich oft, frage es aber nie per JavaScript ab. Das sieht so aus:
<input type="radio" name="var_2[]" value="1"> rot
<input type="radio" name="var_2[]" value="2"> gelb
<input type="radio" name="var_2[]" value="3"> grün
Wie frage ich dieses auf "checked" ab?
sowohl
document.formular.var_2[0].checked == false
liefert einen Fehler, als auch
document.formular.var_2[][0].checked
als auch
document.formular.var_2[0][0].checked
Kapier nix mehr... Kann mir jemand helfen???
Hoffehoffehoffe...
quasi_modem.