| Autor | Zpráva | ||
|---|---|---|---|
| submetter Profil * |
#1 · Zasláno: 11. 2. 2009, 14:29:24
Ahoj. Pokouším se odeslat formulář javascriptem, ale nefunguje to. Zkoušeno pod firefoxem a konquerorem.
Část kódu: ... function fixTargetAngle(){ document.rIControl.submit(); } ... <form name="rIControl" id="rIControl" action="./?eSet" method="get" target="actionIframe"> ... <div id="container" onClick="fixTargetAngle();" style="background-image:url('anger.png');width:200px;height:200px;top:10px;left:10px;position:absolute;"></div> ... Nefunguje ani rIControl.submit(), document.forms.rIControl.submit(), document.forms["rIControl"].submit() či $('rIControl').submit(); Pokud dám do funkce fixTargetAngle jiný kód, třeba alert, tak se bez problému spustí, takže funkce se spouští. Kde dělám chybu? |
||
| Chamurappi Profil |
#2 · Zasláno: 11. 2. 2009, 14:38:09
Reaguji na submetter:
Nemáš náhodou nějaký <input> pojmenovaný „submit“? |
||
| submetter Profil * |
#3 · Zasláno: 11. 2. 2009, 17:04:02
Jo, měl jsem. Tak jsem si dlouho hledal chybu, až jsem tam zapomněl takovouhle blbost. Děkuji za radu.
|
||
|
Časová prodleva: 17 let
|
|||
0