Thread "Check All" Button bei CGI und Checkboxen
(14 answers)
Opened by tecker at 2008-12-02 17:38
Hi,
weis jemand eine bessere Möglichkeite einen "Alles auswählen" Button zu erzeugen, mit dem sämtliche Checkboxen ausgewählt bzw. "gechecked" werden? Meine funktioniert zwar, aber wird dabei die Seite immer neu geladen, d.h. sämtliche bis dahin ausgefüllten Inputfelder/Textfields werden gelöscht. Code-Schnippsel: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 while ($prepare_select_hosts->fetch()){ print $cgi->Tr( $cgi->td({-width=>'20'},$id), $cgi->td($hostname), $cgi->td($ip), $cgi->td($cgi->checkbox(-name=>'host', -label=>'', -checked=>"$status", -value=>"$ip")) ); } print $cgi->Tr({-height=>'15'}, ""); print $cgi->Tr( $cgi->td({-colspan=>'2'}, $cgi->button(-name=>'check', -value=>'Select All', -onClick=>"location.href='/cgi-bin/passwd/passwd.pl?status=1'"), $cgi->button(-name=>'check', -value=>'Unselect All', -onClick=>"location.href='/cgi-bin/passwd/passwd.pl?status=0'") )); Viele Grüße |