Autor | Zpráva | ||
---|---|---|---|
sslavo Profil |
#1 · Zasláno: 3. 6. 2006, 17:31:43 · Upravil/a: sslavo
na mojej stranke (http://sslavo.xoompages.com) sa nachadza formular pred odoslanik ktoreho sa pomocou JS otvori okno kde bude vypis o obsahu poli formulara a dve tlacitka Odosli a Zrus vsetko mi funguje az na to ze neviem aku udalost nastavit tym dvom tlacitkam aby po stlaceni Zrus sa odoslanie zrusilo a po stlaceni Odosli by sa odoslal
Tu je zdrojak formular <form name="email" method="POST" action="http://www.mailform.cz/form.asp" onSubmit="return over()"> <input type="hidden" name="mailform_userid" value="41120"> <table width="145"> <tr> <tr><h3>Sprava pre autora stranky</h3> <tr> <td> Vase meno:</td> </tr> <tr> <td><input class="text" type="text" name="meno"></td> </tr> <tr> <td> Vas Email:</td> </tr> <tr> <td><input class="text" type="text" name="email"></td> </tr> <tr> <td> Predmet Spravy:</td> </tr> <tr> <td><input type="text" class="text" value="Pozdrav z Vasej stranky" name="mailform_subject"></td> </tr> <tr> <td> Typ Spravy:</td> </tr> <tr> <td> <select name="typ" size="1"> <option value="pozdrav" selected>Pozdrav</option> <option value="pripomienka">Pripomienka</option> <option value="tip_na_stranku">Tip na stranku</option> <option value="rada">Rada</option> </select> </td> </tr> <tr> <td> <textarea wrap="soft" name="sprava">Sem napiste spravu, ktoru chcete poslat autorovi tejto stranky.</textarea> </td> </tr> <tr> <td> <input class="button" type="submit" value="Odoslat!"> <input class="button" type="reset" value="Zmazat!"> </td> </tr> </table> </form> JS function over() { meno=document.email.meno.value; email=document.email.email.value; predmet=document.email.mailform_subject.value; typ=document.email.typ.value; sprava=document.email.sprava.value; overenie=window.open("","overenie","toolbar=no,location=no,directories =no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,wi dth=500,height=500"); overenie.document.write( "<html>\n<body bgcolor=\"#ffcc66\">\n"+ "<table>\n"+ "<tr>\n<td><b>Meno:<"+"/b><"+"/td>\n<td>"+meno+"<"+"/td>\n<"+"/tr>\n"+ "<tr>\n<td><b>E-mail:<"+"/b><"+"/td>\n<td>"+email+"<"+"/td>\n<"+"/tr>\ n"+ "<tr>\n<td><b>Predmet:<"+"/b><"+"/td>\n<td>"+predmet+"<"+"/td>\n<"+"/t r>\n"+ "<tr>\n<td><b>Typ spravy:<"+"/b><"+"/td>\n<td>"+typ+"<"+"/td>\n<"+"/tr>\n"+ "<tr>\n<td><b>Sprava:<"+"/b><"+"/td>\n<td>"+sprava+"<"+"/td>\n<"+"/tr> \n"+ "<"+"/table>\n"+ "<form name=\"over\">"+ "<input type=\"button\" value=\"Zavri!\">"+ "<input type=\"button\" value=\"Odolsi!\">"+ "<"+"/form>"+ "<"+"/body>\n<"+"/html>" ); } Chcem sa opytat ako docielim toho aby po stlaceni Zrusit sa odoslanie zrusilo a pri stlaceni Odoslat sa form odoslal. Ssl@vo |
||
peta Profil * |
#2 · Zasláno: 4. 6. 2006, 08:56:44
sslavo
Si delas srandu? Na prvnim formulari mas submit a ptas se, co mas dat do druheho formulare, aby provedl take akci submit? To zavirani je myslim close() (jakpsatweb - javascript - object window) Jinak ve druhem formulari nemas urceny cil (action=""), kam se ma formular odeslat. |
||
peta Profil * |
#3 · Zasláno: 4. 6. 2006, 08:59:03
Jo, a dalsi chyby, nepouzivas opet VAR!
var f = document.email; var meno = f.meno.value; var email = f.email.value; var predmet = f.mailform_subject.value; var typ = f.typ.value; var sprava = f.sprava.value; |
||
sslavo Profil |
#4 · Zasláno: 4. 6. 2006, 11:04:49 · Upravil/a: sslavo
ne mne ide o to ze ked sa stlaci zavri v druhom formulari prvy sa neodosle a ak sa stlaci odosli (v tom forme ktory vyvola JS) prvy form sa odosle.
Ssl@vo |
||
peta Profil * |
#5 · Zasláno: 4. 6. 2006, 14:13:47
viz minula zprava
jakpsatweb - javascript - object window - poslednich 10 radku |
||
sslavo Profil |
#6 · Zasláno: 4. 6. 2006, 17:47:34
no skusim dik.
Ssl@vo |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0