JavaScript und alle Objekte mit der Selben ID

hi!

Ich hab verschiedene gruppen von Checkboxen, die jeweils alle gleich heisen.
(also alle den selebn namen haben, nur die id entspricht der gruppe)

also:

so in etwa…
wenn ich jetzt eine andere chekcbox die nicht zu diesen gruppen gehört ändere (onchange) wollte ich das die jeweilige gruppe komplett angehackt wird oder enthackt wird…

[CODE]function setChecked()
{

if (document.getElementById(‚all‘).checked)
{
document.getElementById(grp1’).checked=true;
}
}
}[/CODE]

damit wird aber jeweils nur die erste checkbox geändert -.-
wie bekomme ich es hin das alle geändert werden?? :<

thx schonmal

ich habs jetzt so gelöst:

[CODE][/CODE]

damit werden alle Checkboxen einer gruppe durchlaufen.
und beim dynamischen erzeugen der checkboxen bekommen diese einen Index mit verpasst.
:smiley:

  echo '<td><input type="checkbox" name="checkbox_select" id="'.$Gruppe.'_'.$ID_Index.'" value="'.$SpaltenName.'" class="checkbox" checked>'.$Text.'</td>';

die ID_Index-Variable wird jedesmal 1 erhöht…
scheint so zu gehen :smiley:

Moin!

Sowas ist nicht erlaubt, eine ID ist ein eindeutiger Identifikator, d.h. er darf nur einmal auf der ganzen Seite vorkommen.

Gruß,
-Efchen

danke :smiley:
das hab ich mir dann auch überlegt gehabt XD
name war das was öfters auftauchen durfte…
:oops: