Autor | Zpráva | ||
---|---|---|---|
Birkof Profil |
#1 · Zasláno: 29. 1. 2008, 19:42:16
Mám formulář, který je odeslaný javascriptem <a href="javascript:self.document.forms.formular.submit()">odeslat</a>. To funguje. Přidal jsem si kontrolu formuláře <form ..... onsubmit="javascript: return kontrolaVyplneniFormulare()">, ale ten neproběhne. Proběhne jen když použiju klasické tlačítko <input type="submit">. Nevíte někdo co s tím?
|
||
centi Profil |
#2 · Zasláno: 29. 1. 2008, 20:17:55
Vytvoriť funkciu, ktorá 1. skontroluje formulár a 2. v prípade, že je v poriadku formulár submitne. Túto funkciu potom zavolať odkazom "odeslat".
Prípadne môžeš skúsiť taký malý hack. Tlačítku <input type="submit"> pridaj nejake ID a: <a href="" onclick="document.getElementById('id_submit_buttonu').click();">odesla t</a>. onsubmit="" na formulári nechaj. |
||
Birkof Profil |
#3 · Zasláno: 29. 1. 2008, 20:25:09
Výborný nápad. Moc dík.
|
||
Časová prodleva: 16 let
|
0