Autor Zpráva
zbystr
Profil *
Zdravim,
mam takovy dotaz.
ve formulari mam nekolik prvku checkbox, ktery maji stejny name. Je to z duvodu pozdejsiho zpracovani JS. Problém je v tom, ze pokud tento adresar posleze odeslu /dejme tomu pres POST/ tak mi to samozrejme vezme jen tu posledni hodnotu, respektive nazornejsi to bude pres GET. viz odesilany :
..... index.php?service=typ&service=anketa&service=clanek&service=spot& .......
da se toto nejak resit .... JS k tomu pristupuje jako k array, ale bohuzel to uz jako array neodesila .... (coz nevim, zda je vubec mozne) ....

Diky za kazdy navrh .....

jeste jedna otazka, ale trochu mimo php. onSubmit="" neni validni??? validatorem mi to neprojde .....

ZbySTr
souki
Profil
1) použij name="jmeno[]" místo name="jmeno"
2) použij onsubmit místo onSubmit
zbystr
Profil *
no jasne, jsem to chobot, to bude tim horkem, teda doufam :) ...sice ted budu muset prekopat JS, ale to uz neva ...

Diky moc
zbystr
Profil *
jeste jeden lama dotaz...
ten je sice JS, ale navazuje na to:
predtim jsem pracoval se service nasledovne:
var max = form.service.length;
for (i=0; i < max; i++) {
checkbox =eval("form.service[" + i + "]");
.................
}
..................

ted to tak nejde .... muzete mi helpnout ...

Diky
souki
Profil
zkus místo form.service.length použít document.getElementById("service").length
zbystr
Profil *
ee v tom to neni, hlasi ze document.getElementById("service") je null ....

hodil jsem to sem, at to jde videt cele
odkaz
souki
Profil
u mě to funguje.....
zbystr
Profil *
nemuzes se prosim podivat na ten zdrojak ... zda jsem neprehlidl neco podstatneho ...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0