Hallo,
die Frage ins Thema reinzupacken ist gar nicht so einfach.
Ich hab per PHP sozusagen dynamisch ein Eingabeformular gebastelt, das nach dem Abschicken auch wieder per PHP ausgewertet wird.
Also kommt bei mir in einer Schleife sowas for:
echo "<td><input type=checkbox name="instsoft[]" value="$nummer">";
echo "<td><input type=text name="softbemerk[]" value="$bemerkung" size=10></td>";
Wie Ihr erkennt, wird jeweils eine Checkbox und ein Eingabefeld erzeugt.
Jetzt möchte ich, dass sobald etwas in einem Eingabefeld eingegeben wurde, auch entsprechend die Checkbox automatisch aktiviert wird.
Also erstmal ein onchange="checkcheckboxset($num);" reingepackt und $num zählt in der Schleife munter hoch.
Nur hab ich jetzt Probleme innerhalb der Javascript-Funktion auf die Arrays zuzugreifen.
Ich dachte das ginge so:
x=document.form1.softbemerk[num].value; um den Wert zu bekommen,
oder auch
document.form1.instsoft[num].checked = true;
In beiden Fällen bekomme ich immer "...softbemerk/instsoft has no properties"
Wisst Ihr da vielleicht Rat?
Liebe Grüße,
Eure Steffi