Hvis du gør det inde fra formen, kan du ligesågodt sende den med !-)
-- og hvis dine buttons har numre parallelt med checkboksene, kan man tage numrene med derfra ...
-- og problemet er, at javascript _ikke_ opfatter det som ens navne, og derfor ikke har indekseret dem, så du skal lave en tekststreng, der er det nøjagtige navn:
function checkbox(id) { alert("function kaldt");
if(document.testform.elements["chk[" + id + "]"].checked) { alert("box er markeret"); } else { alert("box er IKKE markeret"); } }
function checkbox(elm) { //alert("function kaldt"); var id = elm.name.match(/\d+/)[0]; if(elm.form.elements["chk[" + id + "]"].checked) { alert("box er markeder"); } else { alert("box er IKKE markeder"); } }
PS. Du har valgt et _meget_ uheldigt navn til en af dine elementer, nemlig den checkbox, du har kaldt 'submit' ...
-- utallige er de gange, hvor brugere har haft et javascript, der skulle submitte en form, men intet andet end en javascript-fejl har været resultatet, fordi et formelement havde navnet 'submit' !-)
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.