Zadejte hledaný výraz...

Odeslaní value z formuláře do proměnné v JS.

hamtour
verified
rating uzivatele
12. 6. 2012 21:46:41
S Js a celkově začínám, tahle to samozřejmě mám..Jinak
Problém je že takto to nefunguje, ale když do formulare value hodnotu doplnim primo do skriptu tka je to v pořádku. Nevím kde dělám chybu
12. 6. 2012 21:46:41
https://webtrh.cz/diskuse/odeslani-value-z-formulare-do-promenne-v-js#reply774501
Nevím, jestli jste troll, nebo jste se vážně tak zasekl.
Eventuálně pošlete celý kód.
12. 6. 2012 22:02:10
https://webtrh.cz/diskuse/odeslani-value-z-formulare-do-promenne-v-js#reply774500
hamtour
verified
rating uzivatele
12. 6. 2012 22:24:02
S Js a celkově začínám, tahle to samozřejmě mám..Jinak
Problém je že takto to nefunguje, ale když do formulare value hodnotu doplnim primo do skriptu tka je to v pořádku. Nevím kde dělám chybu
12. 6. 2012 22:24:02
https://webtrh.cz/diskuse/odeslani-value-z-formulare-do-promenne-v-js#reply774499
Mně to běží. Co vám nefunguje?
12. 6. 2012 23:55:41
https://webtrh.cz/diskuse/odeslani-value-z-formulare-do-promenne-v-js#reply774498
Tady to máte správně:
1. Proměnnou zadano jste deklaroval hned při načtení stránky, kdy je pole prázdné. Proto byla prázdná.
2. document.write() je zlá funkce, nahradil jsem jí console.log(), která vytiskne argument ve vývojářské konzoli.
Používejte pro vývoj Chrome nebo Firefox s nainstalovaným rozšířením Firebug, tam je konzole hned po ruce.
3. Pole neprocházejte pomocí
ale pomocí
1 + 3 = 4: Proměnnou x jste deklaroval mimo funkci, takže smyčka do {} while() proběhla správně jen jednou.
5. Nepoužívejte onclick="", ale addEventListener/attachEvent, eventuálně framework jako jQuery.
6: Používejte správné odsazování kódu a složené závorky. Jinak se v tom nikdo nevyzná.
6,5: Nevím, z čeho se učíte, ale ty HTML komentáře okolo JS kódu už dávno psát nemusíte. Dnes už neexistují prohlížeče, které nerozumí prvku
Pro odpověď se přihlašte.
Přihlásit