Struppi: getelementbyGROUP

Beitrag lesen

sondern wo intern bei der Javascript-Auswertung entschieden werden soll, welche Checkboxen innerhalb der Gruppe gesetzt sind.

kein Problem: formular.elements['child_1'][index];

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.

var @show = CGI::param('child_1');

var $show_name = $show[0];
var $show_v_name = $show[0];
var $show_adresse = $show[0];


> >   
> Ich weiß ja nicht, wie das in Perl ist, in PHP werden nur aktivierte Checkboxen übertragen.  
  
Oh stimmt, ich bin davon ausgegangen dass alle übertragen werden, du hast Recht, so eine Struktur macht zumindest serverseitig nur Sinn, wenn man mit Hilfe der Werte eine Auswertung machen möchte.  
  
~~~html
<p>Welchen Pizzabelag wollen Sie:  
<input type="checkbox" name="belag" value="Salami">  
<input type="checkbox" name="belag" value="Schinken">  
<input type="checkbox" name="belag" value="Käse">  
...  

Struppi.