Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 3. 10. 2004, 18:39:26
neviete niekto ako mam po odoslani mailu zmenit hdnotu textarea ?
tak jak je Blueboard MailForm dakujem |
||
FantomX1 Profil |
#2 · Zasláno: 3. 10. 2004, 19:24:54
Neviem ci je toto riesenie spravne, ale co tak sa dostat k polozke textarea pomocou JavaScriptu?
Teda: <form name="formular1" onSubmit="zmentextarea();"> <textarea name="textovaarea">Nejaky text</textarea> <input type="submit" value="Odoslat"> </form> function zmentextarea(){ document.formular1.textovaarea.innertext="Text na ktory sa ma hodnota textovej arei zmenit po odoslani."; } Funkciu umiestni do hlavicky. innertext-je text, ktorý sa nachádza medzi tagmi <textarea> a </textarea> Dufam ze som ti aspon trochu pomohol. Ak si nevies rady napis mi do knihy navstev na stranke www.pokol.wz.cz/vyber.php |
||
Yuhů Profil |
#3 · Zasláno: 4. 10. 2004, 01:16:48 · Upravil/a: Yuhů
já si myslím, že postup popsaný FantomemX1 je ve vší úctě k ničemu, protože podle dotazu chápu, že má jít o ovlivnění stránky, která se objeví až po odeslání formuláře. Navíc výše zmíněný postup přepisuje uživatelův text ještě před odesláním, takže se jeho informace ztratí.
Nehledě k tomu, že k textu textarey se nepřistupuje přes .innertext (navíc správně .innerText), ale přes .value. Spíše doporučuji kontaktovat s tímto problémem Medhiuse (autor Blueboardu). Také by bylo lepší původní dotaz formulovat přesněji. |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0