Autor Zpráva
zimmi
Profil
Zdravím diskusi,
v hlavičce stránky definuju funkci initialize(), kterou pak volám v <body onload="initialize();">.
V těle dokumentu mám potom formulář s prvkem select, z něhož při události onChange funkcí typ_text() ukládám text vybraného option do proměnné. Tuto proměnnou bych potom potřeboval využít ve funkci initialize(), ta mi ovšem při jakémkoliv pokusu o výpis té proměnné hlásí, že proměnná není definována.
Dá se ta hodnota nějak předat z funkce typ_text() do funkce initialize()? Předpokládám, že tam neplechu dělá to, že se funkce initialize() načítá až při body onload. Je to však jen domněnka začátečníka, proto budu vděčen za radu.
Díky.
_es
Profil
zimmi:
Definuj globálnu premennú, teda daj príkaz var premenná; mimo všetkých funkcií. Alebo použi návratové hodnoty funkcií, teda príkaz return.
zimmi
Profil
_es:
Díky moc, už to běží.

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: