Jeremias: checkbox - eine anklicken, alle makieren

Beitrag lesen

Moin!

hier ist schon mal die halbe Arbeit: wenn du beim Klick diese Funktion aufrufst und (this) übergibst, dann macht er alle Häcken hin/weg.
Wie du das Häckchen kriegst wenn manuell alle angeklickt werden, musst du noch implementieren. Wenn du's hinkriegst, sag bescheid.

function selectall(thisbox){
 if(thisbox.checked == false){
 var i=0;
  while(document.form1.elements[i]){
   if (document.form1.elements[i].type == "checkbox"){
   document.form1.elements[i].checked = false;
   }
  i++;
   }
 }
 else{
 var i=0;
  while(document.form1.elements[i]){
   if (document.form1.elements[i].type == "checkbox"){
   document.form1.elements[i].checked = true;
   }
  i++;
   }
 }
}

Gruß, Jeremy