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 ?
AI kræver lokal regnekraft. For Robert Luciani giver HP Z6 G5 A, - drevet af NVIDIA AI – både ekstrem ydelse, kreativ frihed og stabil drift i en støjsvag pakke.
'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.