witam, jak powinny być zapisane te warunki aby pierwszy odnosił się do pierwszego formularza a drugo do drugiego, bo jak ja sam kombinowałem to albo odnosił się tylko jeden albo żaden :/
<script LANGUAGE="JavaScript"> <!--
function checkform ( form )
{
if (form.nick.value == "") { alert( "Podaj swój pseudonim" );
form.nick.focus(); return false ; } else
if (!form.email.value.match('^.+@.+..+$') && form.email.value.length > 0) { alert( "Nieprawidłowy adres e-mail" );
form.email.focus(); return false ; } else
if (!form.gadu.value.match('^[0-9]*$')) { alert( "Nieprawidłowy numer gadu-gadu" );
form.gadu.focus(); return false ; } else
if (form.tresc.value == "") { alert( "Wpisz tre¶ć wypowiedzi" );
form.tresc.focus(); return false ; }
return true ;
}
//-->
<form action="ksiega/add.php" name=formularz method="post" onsubmit="return checkform(this);"> <center>
<INPUT TYPE="text" SIZE=25 NAME="nick" maxLength=19 class=s> <INPUT TYPE="text" SIZE=25 NAME="email" class=s> <INPUT TYPE="text" SIZE=25 NAME="gadu" maxLength=7 class=s> <INPUT TYPE="text" SIZE=35 NAME="url" class=s value="http://"> <INPUT TYPE="submit" name=wyslij VALUE="Dodaj wpis" class=s> <INPUT TYPE="reset" VALUE="Kasuj" class=s></TD>
<script LANGUAGE="JavaScript"> <!--
function checkform ( form )
{
if (!form.email.value.match('^.+@.+..+$') && form.email.value.length > 0) { alert( "Nieprawidłowy adres e-mail" );
form.email.focus(); return false ; }
return true ;
}
//-->
<form method="post" onsubmit="return checkform(this);"> <input type="text" name="email" class=s value="twój e-mail" style="text-align: center" size="15" onblur="if(this.value=='')this.value='twój e-mail';" onfocus="if(this.value=='twój e-mail')this.value='';"><br><br> <input type="submit" value="Wy¶lij" class=s name=wyslij1></form>