Autor | Zpráva | ||
---|---|---|---|
Vella Profil * |
#1 · Zasláno: 9. 4. 2009, 14:26:45
Zdravím, mám problém s tímhle skriptem:
<textarea class=\"quick_popis\" id=\"popis_area_5\">sssss</textarea><br> <input type=\"submit\" onclick=\"quick_send(5)\" value=\"Uložit\" > function quick_send(id) { alert(document.getElementById('popis_area_' + id).firstChild.data); } Po kliknutí na tlačítko uložit by měl skript vyhodit tabulku alert a v ní vypsat obsah té TEXTAREA... skript sice tabulku vyhodí a obsah textarea do ní vypíše, ale problém je v tom že vypisuje pouze tu hodnotu která v textarea byla při načtení stránky.... takže dejme tomu když natvrdo do kodu napíšu v textarea slovo test a pak du na tu stránku v prohlížeči, tak po kliknutí na tlačítko to vyhodí text test, což je správně.. jenže když text v text area na té stránce v prohlížeči přepíšu, tak při kliknutí na tlačítko to zase vyhodí ten původní text test a ne ten co sem tam napsal... tohle to dělá ve FireFoxu... v Interner Exploreru to funguje bez problémů tak jak má... že by tam byla nějaká cache pamět, co zabraňuje opětovnému načtení aktualního textu nebo tak něco? Děkuji za rady |
||
Chamurappi Profil |
#2 · Zasláno: 9. 4. 2009, 14:40:52
Reaguji na Vellu:
Všechny formulářové prvky mají vlastnost value. Takže: alert(document.getElementById('popis_area_' + id).value); |
||
Časová prodleva: 15 let
|
0