Autor Zpráva
Sharon
Profil *
Dobrý den,

potřeboval bych vyřešit jedno pikantní věc. Ve formuláři kontroluji spravně zadaný mail a potřeboval bych ještě k tomu funkci return confirm s potvrzující hláškou před odesláním. Lze nějak vložit do onsubmit 2 funkce?

příklad: onsubmit="return kontrolaformulare(); return confirm('Opravdu chcete odeslat objednávku';"

Dá se to nějak vyřešit, aby funkce do sebe zapadaly?

Děkuji

Když na form nasadím onsubmit a zavolám 1 funkci
Witiko
Profil
například takto?

onsubmit="if(confirm('Opravdu chcete odeslat objednávku')) kontrolaformulare();"
Chamurappi
Profil
Reaguji na Witika:
Chybí ti závěrečný return a asi by bylo lepší ujišťovat se až poté, co vstup projde veškerými kontrolami.


Reaguji na Sharona:
<form onsubmit="return kontrolaformulare() && confirm('Opravdu chcete odeslat objednávku');">
Witiko
Profil
Chamurappi:
Spíš je problém v tom, že jsem netušil, jak má script fungovat. Domníval jsem se (nesprávně), že Sharonův kód je naprosto mimo a že se snaží o funkcionalitu popsanou v mém postu.

Tolik k živým ukázkám, únavě a mým schopnostem jasnovidectví. :)

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