Autor Zpráva
ramonezsb
Profil
Mozno to tu uz bolo preberane, ale nepodarilo sa mi to najst tak skusam napisat svoj problem.
Mam vo formulari skupinu checkboxov kde som si ako ich meno(hodnotu atributu name) zvolil pole napr:

<input type="checkbox" name="pole[]" value="1">
<input type="checkbox" name="pole[]" value="2">
<input type="checkbox" name="pole[]" value="3">
<input type="checkbox" name="pole[]" value="4">


Toto pole posielam do PHP, kde ho spracovavam(dufam,ze spravne) napr takto:

for( $i = 0; $i < count( $_POST['pole'] ); $i++ ) {
if ( isset( $pole[$i] ) )
echo $pole[$i];
}


No a take nieco by som chcel urobit pomocou js t.j. moje otazky su:
1) Ako zistim(ak sa da) velkost pola resp. pocet vsetkych checkboxov s menom pole[] ? (aby som prechadzal kazdym checkboxom v cykle)
2) Ako sa v JS potom pristupuje k jednotlivym checkboxom, ak je meno pole[]?

Vdaka
peta
Profil
jakpsatweb - javascript - objekt window / form
jakpsatweb - javascript - cykly
jakpsatweb - javascript - priklady

document["formular"]["pole"][0]
document.formular.pole[0]

cyklus:
for (key in array)
for (i=0;i<array.length;i++) //window.length
while (...)

fhttp://www.volny.cz/peter.mlich/www.htm#msub8

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: