Hej!
Jag har ett formulär med 2 submit knappar som skickar besökaren till 2 olika sidor. Det fungerar fint. Men när jag la in min kontroll av fälten (ska kontrolleras oavsett vilken knapp man väljer) så fungerar det inte. Besökaren skickas till fel sida. Felet ligger antagligen i raden för den andra submit knappen, men hur ska jag göra?
Lite exempel kod:
Kontrollen:
<script language="javascript">
<!--
function klickar()
{
if(!document.form1.namn2.value)
{
alert('Du har glömt att fylla i Ditt namn.');
return false;
}
else
{
return true;
}
}
//-->
</script>
Formuläret:
<FORM METHOD="POST" ACTION="andra.asp" id=form1 name=form1 onSubmit="return klickar();">
<INPUT TYPE="submit" NAME="SPARAKNAPP2" value="Ändra">
<INPUT TYPE="submit" NAME="SPARAKNAPP3" onclick="this.form.action = 'forhandsgranska.asp'; this.form.submit(); onSubmit="return klickar();" value="förhandsgranska">
</FORM>