Autor Zpráva
Ondra21
Profil
Ahoj,

pokusim se popsat můj problém.

ve scriptu se odkazuji na textové pole (rok),
var polozka1=document.form.rok.value

dále je použita proměnná polozka1 v dalších úkonech a funguje to
pak jsem ale chtěl operovat s hodnotou dalšího textového pole

var polozka2=document.form.mesic.value
a to již nefunguje
ani když zkusím jednoduše nechat vypsat
document.write(polozka2) tak se nic nestane

nevím jestli mě porádíte, když sem nedám celý program
dá se třeba nějak jinak pracovat s value textového pole?
Trejpa
Profil
Ondra21:
ani když zkusím jednoduše nechat vypsat document.write(polozka2) tak se nic nestane
Nesnažíš se jen náhodou vypisovat metodou document.write do načtené stránky nebo do textového políčka?
Nemáš název nebo ID nějakého políčka zdvojené?

Přístup přes jméno položky a value je standardní metodou. Vyzkoušej si sám.
Ondra21
Profil
Trejpa:

tak už se mi to daří,
přemístil jsem var polozka2=document.form.mesic.value na začátek programu a tím se to vyřešilo
nevím proč to před tím nefungovalo
je špatně deklarovat proměnné někde v půlce programu?
díky za pomoc
Trejpa
Profil
Ondra21:
je špatně deklarovat proměnné někde v půlce programu?
Pokud mají se zadanou hodnotou fungovat před svou definicí třeba uvnitř funkce, tak ano.

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: