Autor | Zpráva | ||
---|---|---|---|
Trája Profil * |
#1 · Zasláno: 17. 10. 2004, 10:59:55
Mám na stránce složitý formulář, takovou tabulku, a jednotlivý políčka mám označený například name="jmeno[]", tj. pak dostane php ty data jako pole.
Jenže se pomocí JavaScriptu nemůžu na jednotlivý prvky dostat. Něco jako document.formular.jmeno[3].value mi nefunguje. Nevíte někdo. Asi by šlo document.formular[pořadí prvku ve formuláři], ale ten formulář je dost složitej. |
||
llook Profil |
#2 · Zasláno: 17. 10. 2004, 11:43:52
Javascript to nebere jako pole. Javascript to bere jako pole se stejným názvem. Pokud se chceš dostávat k nějakému prvku, přiřaď mu ještě atribut id. Třeba takhle:
<input type="text" name="jmeno[]" id="jmeno1" />
ID ale musí být vždy unikátní - tedy nesmí být v dokumentu použito znova u jiné značky (třeba u jiného pole). A k tomu poli pak můžeš přistupovat takhle: document.getElementById("jmeno1").value
|
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0