07. december 2006 - 13:14Der er
13 kommentarer og 1 løsning
Stort problem med script
Dette script fungerer ikke.
Det jeg har er en ukendt række af checkbokse og de får navn
CHECKBOX0, CHECKBOX1, CHECKBOX2 osv.
I den for løkke vil jeg så løbe dem igennem og sætte dem til checked. Men jeg kan ikke få det til at virke.
Ved du hvordan?
Den kan vist ikke finde ud af det var name der.. for (i = 0; i < <%= DepotKonti.getAntalValgte() %>; i++){ var name = "CHECKBOX" + [i]; document.formname.name.checked = 1; }
Jeg bruger denne linie til folk som evt. engang har samme problem :)
for (i = 0; i < <%= DepotKonti.getAntalValgte() %>; i++){ var name = "CHECKBOX" + i; document.formname.elements[name].checked = 1 } kinderaeg giver et svar så vil jeg give point til dig da jeg skal bruge noget af det som du har skrevet. Men hvis
Jeg plejer at give de points væk som jeg har sat på til den eller de som hjælper mig videre, og ikke til mig selv. Kun hvis jeg løser det hele selv. Så du får dem alle.. Og mange tak for hjælpen.
-- er det ikke spild af gode kræfter, at checke hvilken status, checkboxene har, når der bare skal markeres eller afmarkeres ?-)
<script type="text/javascript"> function checkAll() { for (var i = 1; i <= 14; i++) document.checkboxform.elements["C"+i].checked = true; }
function uncheckAll() { for (var i = 1; i <= 14; i++) document.checkboxform.elements["C"+i].checked = false; }
-- i øvrigt fører if(box.checked == true) til et dobbelt check, da det først skal undersøges om checked-propertyen er lig med true, og derefter undersøges om den evaluering er lig med true, nøjes med if(box.checked) !-)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.