Autor | Zpráva | ||
---|---|---|---|
ondrejbenus@seznam.c z Profil * |
#1 · Zasláno: 13. 12. 2008, 23:00:31
Dobrý den,
narazil jsem na zajímavý problém. Níže uvedený kód nefunguje, protože je pojmenované odesílací tlačítko. Jestliže smažete jméno u tohoto tlačítka, vše zase funguje tak, jak má. :) A aby toho nebylo málo, tak při pojmenovaném tlačítku u onSubmit funguje např takový alert: onSubmit="alert('jejda')" :) sice nevidím problém v tom, prostě to tlačítko nepojmenovat, ale strašně by mě zajímalo proč tomu tak je. Doufám že někdo zná odpověď. Předem za ně děkuji. <script language="JavaScript" type="text/javascript"> function prihlas(){ alert("joj"); } </script> <center> <form name="formular" onSubmit="prihlas();"> <input type="text" name="login" id="login"><br> <input type="submit" name="prihlas" value="Odeslat"> </form> |
||
DJ Miky Profil |
#2 · Zasláno: 13. 12. 2008, 23:02:44
Protože tam máš dvakrát stejný název (prihlas). Stačí jedno z toho (tlačítko nebo funkci) přejmenovat.
|
||
Leo Profil |
#3 · Zasláno: 13. 12. 2008, 23:04:14
Protoze jste odesilaci tlacitko pojmenoval stejne jako tu funkci (prihlas), zmente jedno nebo druhe, Leo
P.S.: atribut language je uz davno zruseny a zbytecny... <center> ani nemluve |
||
ondrejbenus@seznam.c z Profil * |
#4 · Zasláno: 13. 12. 2008, 23:20:19
Tohle me nenapadlo, děkuji za rychle odpovědi.
|
||
Měsíček Profil |
#5 · Zasláno: 14. 12. 2008, 13:09:25
Reaguji na ondrejbenus@seznam.cz:
Neházej name="" všude kam tě napadne. Využiješ například v tomto skriptu něják name="formular"? |
||
Časová prodleva: 15 let
|
0