Alexander: Checkboxen aktivieren

Beitrag lesen

Hallo,

function changechange(id){
             var x = document.begegnungen.change[id];
             x.checked = 1;
    }

Wohingegen

function changechange(){
             var x = document.begegnungen.change;
             x.checked = 1;
    }

einwandfrei funktioniert (das war die Version für eine bestimmte Checkbox).

Kann mir da jemand helfen?

Ich denke schon. Beim ersten Script (was nicht funzt) greifst Du _NICHT_ auf die Checkbox zu, sondern auf ein Array, genauer gesagt auf das id-te Element des Arrays "change". Es gibt da also einen Konflikt in der Namensgebung. Benennen die einzlenen Checkboxen um, also z.B. change_id oder so, damit sie vom JS-Interprter nicht für ein Array gehalten werden.

Viele Grüße...

Alex :)