W
webraccoon
Hallo Leute,
das leidliche Thema checkboxen aktivieren.
Ich weiss, es wurde hier schon mehrfach behandelt. Brauche dennoch Hilfe.
Meine checkboxen werden dynamisch generiert und mit Namen versehen wie etwa
name="chkname$count". $count ist in diesem Falle ein Zähler, der die Checkboxen zählt. Mit dieser Funktion habe ich es versucht:
Nun, wie ihr euch denken könnt, funktioniert es nicht, da hier ein Array angesprochen wird, was ich ja nicht habe. Eine denkbare Lösung wöre wohl, wenn ich in dieser Funktion die Azahl der Checkboxen ermitteln könnte und dann den Namen zusammenbaue. Jemand eine Idde wie das umzusetzen ist
Gruss
webraccoon
das leidliche Thema checkboxen aktivieren.
Ich weiss, es wurde hier schon mehrfach behandelt. Brauche dennoch Hilfe.
Meine checkboxen werden dynamisch generiert und mit Namen versehen wie etwa
name="chkname$count". $count ist in diesem Falle ein Zähler, der die Checkboxen zählt. Mit dieser Funktion habe ich es versucht:
Code:
function check(box)
{
if (box.checked == true){
for(i=0; i<document.motive.elements['chkname[]'].length; i++)
{
document.motive.elements['chkname[]'][i].checked = true;//oder sonstwas
}
}
else{
for(i=0; i<document.motive.elements['chkname[]'].length; i++)
{
document.motive.elements['chkname[]'][i].checked = false;
}
}
}
Nun, wie ihr euch denken könnt, funktioniert es nicht, da hier ein Array angesprochen wird, was ich ja nicht habe. Eine denkbare Lösung wöre wohl, wenn ich in dieser Funktion die Azahl der Checkboxen ermitteln könnte und dann den Namen zusammenbaue. Jemand eine Idde wie das umzusetzen ist
Gruss
webraccoon