Autor Zpráva
Kcko
Profil

<form>

<input type="checkbox" name="x[]" value="66" />Choose 1 <br />
<input type="checkbox" name="x[]" value="3322" />Choose 2 <br />
<input type="checkbox" name="x[]" value="3223" />Choose 3

</form>




Potrebuji projet v cyklu vsechny checkboxy s jmenem x[]
ale za boha nemuzu prijit na to jak se na nej odkazat kdyz je to definovano jako pole.


t=document.forms[0].length;
for(i=1; i<t; i++) document.forms[0][i].checked=true;
}


Funguje pouze toto, jenze je to zavisle na tom ze ten formular bude prvni na strance a navic uz tam nebudou zadne jine checkboxy (protoze by je to oznacilo taky)

Diky za help
Visitor
Profil *
(Ne)poradim ti.

Ja to potreboval taky a nakonec jsem zvolil cestu nazev skladat z "textu" a "cisla" takto:

<input type="checkbox" name="x0" value="66" />Choose 1 <br />
<input type="checkbox" name="x1" value="3322" />Choose 2 <br />
<input type="checkbox" name="x2" value="3223" />Choose 3

Pruchod je dale snad uz zrejmy.
MzM
Profil
nebo inputy obalit divem s id, a pro všechny inputy v tomhle divu (javascriptovým foreachem) pořešit, co s nimi.
(Kcko: už jsem ti to řešení jednou psal)
Toto téma je uzamčeno. Odpověď nelze zaslat.