Stian Jacobsen Skrevet 16. oktober 2007 Del Skrevet 16. oktober 2007 Har et lite problem her.. For å få alle checkboxene til å bli akseptert som array via PHP er jeg nødt til å navngi dem som checkbox_navn[] Problemet nå, er at js. ikke kan lese dem som array Noen som har peiling på hvordan jeg kan gjøre følgende men samtidig beholde navnet som checkbox_navn[] function test_check() { for(var i=0; i < document.forms[0].check.length; i++) { if(document.forms[0].check[i].checked) { document.getElementById('test_this').innerHTML += document.forms[0].check[i].value + '<br />'; } } } Lenke til kommentar
phpp Skrevet 17. oktober 2007 Del Skrevet 17. oktober 2007 Hmm. Skjønnte ikke helt. Satt sammen noe her som du kan se på f.eks: http://toffe.org/hjelp/javascript_check_checkboxarray.html Lenke til kommentar
Drømmemannen Skrevet 22. oktober 2007 Del Skrevet 22. oktober 2007 (endret) Hva med: function test_check() { var form = document.forms[0]; var formElements = form.getElementsByTagName("input"); var target = document.getElementById("test_this"); for (var i = 0; i < formElements.length; ++i) { if (formElements[i].type == "checkbox" && formElements[i].checked) { target.appendChild(document.createTextNode(formElements[i].value)); target.appendChild(document.createElement("br")); } } } Endret 22. oktober 2007 av balletryne Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå