najjednoduchsie (ale nie najefektivnejsie) riesenie je pouzit obe tvoje funkcie v onsubmit:
Kód:
<form action="bbcode.htm" method="post" name="post" onsubmit="return checkForm1() && checkForm2()">
ALEBO ked chces minimalizovat kod, aby sa ti rovnake bloky kodov neopakovali na stranke, tak potom pouzi nasledujuce funkcie, kde do checkForm() doplnis kontrolu jednotlivych prvkov vo formulari (je to vlastne checkForm1() a checkForm2() v jednom)
JS:
Kód:
function checkAll()
{
var retVal = true;
var formName;
for(var i=0;i<checkAll.arguments.length;i++)
{
formName = checkAll.arguments[i];
retVal = retVal && checkForm(formName);
}
return retVal;
}
function checkForm(formName) {}
HTML:
Kód:
<form action="bbcode.htm" method="post" name="post" onsubmit="return checkAll('formName1','formName2')">
kde namiesto formName1 a formName2 doplnis mena jednotlivych formularov, ktore chces skontrolovat...