30. oktober 2006 - 11:37Der er
2 kommentarer og 1 løsning
Arrays af checkboxe
Hej...
Jeg har et array af checkboxe i en form.
De hedder checkbox[1], checkbox[2] osv. Men problemet er lidt jeg ved ikke hvor mange der af, der kan være 10 eller der kan være 1000. Hvordan finder jeg ud af hvor mange der er, og hvordan finder jeg ud af hvilke af dem der er valgt ?
Med OS2ai forsøger Aarhus Kommune og OS2-fællesskabet at give offentlige medarbejdere adgang til generativ AI uden at gøre kommunerne mere afhængige af amerikanske techgiganter.
'checkbox' er nok ikke det bedst, valgte navn ... lad os kalde dem 'gnu[1]', 'gnu[2]', osv.
window.onload = function() { var a = document.getElementsByName("gnu"); alert("Antal: " + a.length); for (var i=0,j=a.length; i<j; i++) { if (a[i].checked) alert("gnu["+i+"] er valgt") } }
Tja, fandt selv denne: for (i=0;i<document.FORMNAME.checkbox.length;i++) { if(document.FORMNAME.checkbox[i].checked) { alert(document.FORMNAME.checkbox[i].value); } }
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.