Autor Zpráva
meca
Profil
Zdravim,

už snad staletí přemýšlím, proč nelze v tomto případě do funkce nějak hodit proměná za "form" - dost mě to brání v mnoha věcech a furt netušim, kde je ten zakopaný pes. Pokud mam na stránce víc formů, co s tím?

form='form'+id;
c=document.form.text.value.length;


Díky moc...
_es
Profil
meca:
document[form]
meca
Profil
c=document[form].form.text.value.length;


? To taky nejde. Už jsem to nějak pozapomínal všechno O:-/
Chamurappi
Profil
Reaguji na mecu:
Zápisy objekt.člen a objekt["člen"] fungují stejně. Takže můžeš document.jménoFormuláře nahradit za document["jménoFormuláře"] a ten řetězec pak nahradit za proměnnou.
_es
Profil
meca:
To taky nejde
Asi preto, že tam máš tu premennú dvakrát.

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:

0