Autor | Zpráva | ||
---|---|---|---|
Fisak Profil |
#1 · Zasláno: 8. 5. 2013, 15:24:34
Dobrý den.
Mám formulář a rád bych při kliknutí na tlačítko "<< Zpět" přesměroval stránku na jinou.. ovšem to nelze protože když kliknu na "<< Zpět" tak se mi nic nestane pokud jsem nevyplnil formuláře. Dá se tomuto nějak zabránit jen u jednoho tlačítka? Zkoušel jsem dát do toho submitu i onclick="location.href( '>http://www.site.com');" ale stále to je stejné.. index.php <?php if(isset($_POST['back'])) { redirect_page("home"); } ?> <form method="post"> <input type="email" name="email" id="log-email" placeholder="E-mail" value="E-mail" onfocus="clearText(this)" onblur="clearText(this)" /><br> <input name="pass" id="log-pass" placeholder="Heslo" value="Heslo" type='text' onfocus="SetType(this, 'f');" onblur="SetType(this, 'b')" /><br> <input name="pass_repeat" id="log-pass" placeholder="Heslo znovu" value="Heslo znovu" type='text' onfocus="SetType(this, 'f');" onblur="SetType(this, 'b')" /><br> <p style="text-align: right"><input type="submit" name="back" id="log-reg" value="<< Zpět" /><input type="submit" name="register" id="log-reg" value="Registrace"/></p> </form> |
||
honzaik Profil |
myslim že chceš toto
window.location = "url"
|
||
Fisak Profil |
#3 · Zasláno: 8. 5. 2013, 16:15:33 · Upravil/a: Fisak
NOzároveň když odkliknu entrem v tomto formuláři tak se neodešle a nezpracuje v:
if(isset($_POST['register'])) { .... } a navíc onclick="window.location("http://www.seznam.cz");" nefunguje |
||
Davex Profil |
Fisak:
location.href a window.location nejsou funkce, ale vlastnosti a uvozovky uvnitř uvozovek musíš escapovat nebo použít jiné uvozovky.
onclick="window.location = 'http://www.example.com/'; return false" |
||
Fisak Profil |
#5 · Zasláno: 8. 5. 2013, 18:15:46
Davex:
Děkuji. A lze ještě nějak vyřešit ten problém s entrem? Zde když odentruju tak se zmáčkne tlačítko "back" ale mělo by se zmáčknout tlačítko "register"... lze toto nějak jednoduše vyřešit? |
||
Davex Profil |
Prohodíš jejich pořadí a jako první dáš to, které se má odeslat enterem.
|
||
Fisak Profil |
#7 · Zasláno: 8. 5. 2013, 19:05:07
Davex:
No ale graficky bych rád aby to vypadalo tak jak to je.. |
||
Davex Profil |
#8 · Zasláno: 9. 5. 2013, 23:28:56
Tak si je prohoď zase zpátky.
<span dir="rtl"> <input type="submit" name="register" id="log-reg" value="Registrace" /> <input type="submit" name="back" id="log-reg" value="<< Zpět" onclick="window.location = 'http://www.example.com/'; return false" /> </span> |
||
Fisak Profil |
#9 · Zasláno: 10. 5. 2013, 14:10:20
Davex:
Děkuji.. |
||
Časová prodleva: 11 let
|
0