Daniel: label checkbox

Beitrag lesen

Ahoi nochmal,

Also ich hab ein html dokument das so aufgebaut ist:

<input type="checkbox" name="auswahl[]" value="3" onClick="nichtalle(3)">
<input type="checkbox" name="auswahl[]" value="7" onClick="nichtalle(7)">
<input type="checkbox" name="auswahl[]" value="9" onClick="nichtalle(9)">
<input type="checkbox" name="auswahl[]" value="15" onClick="nichtalle(15)">
<input type="checkbox" name="auswahl[]" value="16" onClick="nichtalle(16)">
...
<input type="checkbox" name="alle" value="set" onClick="checking()">

sowie diesen JS code:

function checking () {
  if (document.form.alle_kontakt.checked == true)
  {
    $z = 0;
    while(document.getElementsByName("auswahl[]")[$z].checked = true)
    {
      $z++;
    }
  }
}

function nichtalle($id) {
  if (document.getElementsByName("auswahl[]").value == $id)
  {
    alert("$id");
  }
}

die checking funktion funktioniert. die nichtalle nicht. ich will mit
der funktion nichtalle den hacken aus der alle checkbox nehmen aber
nur wen der aus der ID rausgemacht wurde. wenn nicht soll geprüft
werden ob in allen auswahl[] checkboxen checked=true ist und wenn ja
der alle angekreutzt werden.

MfG

--
Alle Angaben wie immer ohne Gewähr
PPPS: ich trinke gerne ab und an mal eine tote Tante.