Andrea Bergmann: Checkboxen Selektieren mittels Javascript

Hallo Forum

Ich habe ein altes Javascript, miten ich per Link 2 Checkboxen aktiviere oder deaktiviere. Dass funktionierte eigentlich einwandfrei, jetzt aber nicht mehr. Ich hab neue Hard und Software und hab das Script schon lange nicht mehr gebruacht und kann daher leider nicht nachvollziehen, ab wann es nicht mehr funktionierte.

Das Script:

function sel_all()
{
  zwstatus = new Array(0,1,1,1);
  var desselect=0;
  for (var a=1;a<document.aktivieren.elements.length;a++)
  {
    var b=document.aktivieren.elements[a];
    if (zwstatus[a]==1 && b.checked==false)
    {
      desselect=1;
    }
    b.checked=0;
  }
  if (desselect==1)
  {
    for (var i=1;i<document.aktivieren.elements.length;i++)
    {
      if (zwstatus[i]==1)
      {
        var e=document.aktivieren.elements[i];
        if (e.checked==0)
        {
          e.checked=-1;
        }
        else
        {
          e.checked=0;
        }
      }
    }
  }
}
</script>

HTML aufruf:

<a href="Javascript:sel_all()" class="button" onMouseOver="window.status=' ';return true">&nbsp;Beide Arten auswählen</a>

HTML checkboxen:

<td align="center"><input type=CHECKBOX name=bcdfr value="52071"></td>

<td align="center"><input type=CHECKBOX name=bcdfr  value="52071"></td>

Boxen und Aufruf sind in einem Form (<FORM NAME="demo">)
eingebunden.

Danke für die Hilfe.

Gute Grüsse
Andrea

  1. Hi!

    Boxen und Aufruf sind in einem Form (<FORM NAME="demo">)
    eingebunden.

    Und warum greifst du nivht darauf zu, sondern auf das Element mit dem Namen "aktivieren"?

    for (var a=1;a<document.aktivieren.elements.length;a++)
      {
        var b=document.aktivieren.elements[a];
    [...]

    Gruß aus Iserlohn

    Martin

    1. Hallo Martin

      Weil ich den Wald vor lauter Bäumen nicht sah!

      Ich brauch Urlaub!

      Danke

      Gruss
      Andrea