Autor Zpráva
Birkof
Profil
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
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
Výborný nápad. Moc dík.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0