Submit form knap skal kun virke ved museklik
Jeg har et script som tjekker for valid email osv. som jeg gerne vil have til KUN at afsende hvis man bruger musen til at klikke på send. Dvs. ENTER skal ikke virke.. Det har jeg ikke kunne få til at virke..Håber i kan hjælpe.. Kaage
<script language="JavaScript1.2" type="text/javascript">
<!--
function verifyemail_check(str) {
if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) {
return false;
} else {
return true;
}
}
function validate_form(form) {
if (!(form.Firmanavn.value)) {
alert("Du mangler at indtaste dit firmanavn");
form.Firmanavn.focus();
return false;
}
if (!(form.adr.value)) {
alert("Du mangler at indtaste din adresse");
form.adr.focus();
return false;
}
if (!(form.PostBy.value)) {
alert("Du mangler at indtaste post nummer & by");
form.PostBy.focus();
return false;
}
if (!(form.Tlf.value)) {
alert("Du mangler at indtaste dit telefon nummer");
form.Tlf.focus();
return false;
}
if (!(form.Kontaktperson.value)) {
alert("Du mangler at indtaste en kontaktperson");
form.Kontaktperson.focus();
return false;
}
if (!verifyemail_check(form.email.value)) {
alert("Den indtastede email er ikke gyldig !");
form.email.focus();
return false;
}
if (!(form.VareNummer_01.value)) {
alert("Du mangler at indtaste et vare nummer");
form.VareNummer_01.focus();
return false;
}
if (!(form.SerieNummer_01.value)) {
alert("Du mangler at indtaste et serie nummer");
form.SerieNummer_01.focus();
return false;
}
if (!(form.Fejlbeskrivelse_01.value)) {
alert("Du mangler at indtaste en udførlig fejlbeskrivelse");
form.Fejlbeskrivelse_01.focus();
return false;
}
return true;
}
//-->
</script>
<form action="mailPC.asp" method="post" name="formPC" onSubmit="return validate_form(this);">
<input name=subject type=hidden value="xxxx">
<input name=recipient type=hidden value="email@email.dk">
<input name=RedirURL type=hidden value="kvitdk.asp">
<br><br>
<table border="0" width="95%" class="Txt">
<tr><td>
<b>Felter med
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"> skal
udfyldes!</b></td></tr>
<tr><td id="main" valign="top">
<br>
<table border="0" cellpadding=0 class="Txt">
<tr><td>Firmanavn </td><td><input type="text" class="input2" name="Firmanavn" size="42"></td><td>
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"><br></td></tr>
<tr><td>Adresse </td><td><input type="text" class="input2" name="adr" size="42"></td><td>
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"><br></td></tr>
<tr><td>Postnr/By </td><td><input type="text" class="input2" name="PostBy" size="42"></td><td>
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"><br></td></tr>
<tr><td>Telefon nummer </td><td><input type="text" class="input2" name="Tlf" size="42"></td><td>
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"><br></td></tr>
<tr><td>Kontaktperson </td><td><input type="text" class="input2" name="Kontaktperson" size="42"></td><td>
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"><br></td></tr>
<tr><td>E-mail </td><td><input type="text" class="input2" name="email" size="42"></td><td>
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"><br></td></tr>
<tr><td valign="middle">Evt. eget rep./ref. </td><td valign="top">
<input type="text" class="input2" name="EgetRep" size="42"></td><td> </td></tr>
<tr><td> </td><td> </td><td> </td></tr>
<tr><td>Varebeskrivelse/model nr.:</td><td valign="top"><input type="text" class="input2" name="VareNummer_01" size="42"></td><td>
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"><br></td></tr>
<tr><td>Serienummer</td><td valign="top"><input type="text" class="input2" name="SerieNummer_01" size="42"></td><td>
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"><br></td></tr>
<tr><td valign="top">Fejlbeskrivelse</td><td valign="top"><textarea rows="6" class="input2" name="Fejlbeskrivelse_01" cols="32">(HUSK en udførlig fejlbeskrivelse.)</textarea></td>
<td valign="top">
<img border="0" src="../images/rma/mailX.gif" width="14" height="14"><br></td></tr>
<tr><td> </td><td valign="top">
<input type="submit" class="input2" value="Send" name="B1">
<input type="reset" class="input2" value="Nulstil" name="B2"></td><td> </td></tr>
</table>
</form>
<br><br>
</td></tr>
</table>