Autor Zpráva
rhintin
Profil
zdravim mam formulař a tam mám ve formu onsubmit="return kontrola(); a potřebuju tam dostat ješte jeden tenhle onsubmit="odesli(); mám to kuli botum, flalešnou action ten první je kontrola formulaře prostě tam potřebuju obě.
Kcko
Profil
onsubmit="return kontrola() && odesli();";
rhintin
Profil
řešení vypadá pěkně ale mě u něj nefunguje script na pravou action možná že mužou kopat tydva scripty tak jsem myslel jestli je nejde nak spojit v jeden se spolecnym názvem function name už je stejný tak myslím že by to mělo jít akorát já nevim.tak prosim o radu

<!--
function kontrola ()
{

if (document.formular.vas_email.value == "")
{document.formular.vas_email.focus(); alert ("Nezadali jste váš e-mail"); return false;}
if (document.formular.vas_email.value.indexOf("@") == -1)
{document.formular.vas_email.focus(); alert ("Chybný formát e-mailu"); return false;}
}
// -->
</script>


<script type="text/javascript">
function odesli() {
document.formular.action="http://seznam.cz";
document.formular.submit();
}
</script>
rhintin
Profil
tak problem vyřešen kod spojen v jeden přes společnou function.

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: