Problemmer med billed-knap
Hej eksperter.Jeg har en side (test.php) hvor denne kode er placeret:
<script language="javascript">
function check()
{
if(document.myForm.input1.value.length == 0 || document.myForm.input2.value.length == 0)
{
alert("Du har lavet fejl!");
}
else
{
document.myForm.submit();
}
}
</script>
<form name="myForm" action="next.php" method="POST">
<input name="input1" type="text"><br>
<input name="input2" type="text"><br>
<br>
<input name="knap" type="image" value="submit" onclick="check()" src="/grafik/send.gif"><br>
<input name="knap" type="button" value="submit" onclick="check()">
</form>
Når jeg klikker på den alm. knap (type="button"), så virker det efter hensigten. Nemlig at der kommer en alert, og den bliver på test.php
Hvis jeg klikker på billedknappen (type="image"), så kommer alerten også frem, men den går også videre til next.php, hvilket ikke er hensigten!
Hvad skyldes det?
