Årsagen er derimod, at getElementsByName returnerer et array af elementer (getElements). Derfor skal koden se sådan ud: document.getElementsByName("tomatoes")[0].onclick = "test3()";
- og nu, da jeg i forvejen smider om mig med overflødige kommaer, må du lige sige til, hvis du også har brug for nogle punktummer. Zq meget godt, min dansklærer ikke læser med her - hvis hun endnu lever ;D
Tildelingen går ok, men efter tildelingen af ny onclick sker der ikke noget når jeg klikker på checkboksen! Når jeg kigger i debuggeren, så starter onclick med at være udfyldt med {...}. Efter tildelingen står der så fint nok "test3()". Hvorfor kan jeg ikke se at der står "test1()" i debuggeren til at starte med?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.