<input type="checkbox" name="child_1">
<input type="checkbox" name="child_1">
<input type="checkbox" name="child_1"><input type="checkbox" name="child_2">
<input type="checkbox" name="child_2">
<input type="checkbox" name="child_2">in gewissen Fällen nicht mehr unterscheiden, welches Element gemeint ist. Wenn z. B. beim Anklicken der zweiten Zeile <input type="checkbox" name="child_1"> per Javascript irgend etwas anderes als beim Anklicken der dritten Zeile passieren soll, ist das so über den Elementnamen nicht mehr möglich.
Keine Ahnung was du damit meinst. Wieso sollte es nicht mehr möglich sein?
Ok, wie änderst Du bei Anklicken der zweiten Zeile die Hintergrundfarbe der Seite zur ot, bei der dritten Zeile zu blau, und das über die Elementnamen.
Wenn die Eingaben serverseitig ausgewertet werden sollen, wird es so ebenfalls schwierig.
wieso? Die Auswertung ist einfach.
<input type="checkbox" name="child_1" value="zeigen">
<input type="checkbox" name="child_1" value="zeigen">
<input type="checkbox" name="child_1" value="zeigen">
Gruppe 1 sind verschiedene Elemente (Name, Vorname, Adresse), die später angezeigt oder nicht angezeigt werden sollen. Erste und dritte Zeile ausgewählt, d. i. Name und Adresse sollen angezeigt werden. Und nun Deine einfache serverseitige Auswertung.