Validering HJÆLP!!!!!
Nu er det anden gang jeg stiller dette her spørgsmål, dette er selfølgelig fordi at mit script stadig ikke virker :0( mit script skal kunne følgende. Jeg har en FORM hvor,der er to felter "Boghnr" og "Tlfnr" der under skal hver felt opfylde nogle kriterier for at være sande, hvis bare et af de to felter er sandt skal siden sendes.. please hjælp min source kode er som følgende på nuværende tidspunkt og den virker også men KUN når begge felter er sande..
<!-- saved from url=(0022)http://internet.e-mail -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<title>Bestilling af bøger</title>
<SCRIPT LANGUAGE=JAVASCRIPT>
<!-- Skjuler scriptet for ældre browsere
function erTal(afgivetVaerdi) {
if (afgivetVaerdi == "") {
return false
}
for (i=0; i<afgivetVaerdi.length; i++) {
if (afgivetVaerdi.charAt(i) < "0") {
return false
}
if (afgivetVaerdi.charAt(i) > "9") {
return false
}
}
return true
}
function gyldigBoghnr(etBoghnr) {
if (etBoghnr == "") {
return true
}
if (erTal(etBoghnr)) {
return true
}
return false
}
// Indtast telefon nr.
function gyldigTlfnr(etTlfnr) {
if (etTlfnr == "") {
return true
}
if (erTal(etTlfnr)) {
return true
}
return false
}
function afsendelse(form) {
if (form.Boghnr.value == "")
{
alert("Skriv dit bruger nr i feltet \"Boghnr\".");
form.Boghnr.focus();
return (false);
}
if (form.Boghnr.value.length < 4)
{
alert("Skriv mindst 4 tal i feltet \"Boghnr\".");
form.Boghnr.focus();
return (false);
}
if (form.Boghnr.value.length > 4)
{
alert("Skriv højst 4 tal i feltet \"Boghnr\".");
form.Boghnr.focus();
return (false);
}
if (form.Boghnr.value == "") {
alert("Du skal enten indtaste et brugernavn på 4 cifre")
form.Boghnr.focus()
return false
}
if (!gyldigBoghnr(form.Boghnr.value)) {
alert("Bruger nr. er ugyldigt")
form.Boghnr.focus()
form.Boghnr.select()
return false
}
if (form.Tlfnr.value == "")
{
alert("Skriv dit telefon nr i feltet \"Tlfnr\".");
form.Tlfnr.focus();
return (false);
}
if (form.Tlfnr.value.length < 8)
{
alert("Skriv mindst 8 tal i feltet \"Tlfnr\".");
form.Tlfnr.focus();
return (false);
}
if (form.Tlfnr.value.length > 12)
{
alert("Skriv højst 12 tal i feltet \"Tlfnr\".");
form.Tlfnr.focus();
return (false);
}
if (form.Tlfnr.value == "") {
alert("Du skal indtaste et telefon nummer på 8-12 cifre")
form.Tlfnr.focus()
return false
}
if (!gyldigTlfnr(form.Tlfnr.value)) {
alert("Telefon nr. er ugyldigt")
form.Tlfnr.focus()
form.Tlfnr.select()
return false
}
}
// Slut på kommentar, der skjuler scriptet for ældre browsere -->
</SCRIPT></head>
<body background="IMAGES2/tez0162.jpg" bgcolor="#FFFFFF">
<p align="center"><img src="IMAGES2/gftekst.gif" width="472" height="60"></p>
<p align="center"><img src="bjalke.jpg" width="650" height="6"></p>
<p align="center"><font color="#000000" size="6">Bestilling af bøger</font></p>
<p align="center"><a href="prices.htm" name="Bog-priser"><font color="#000000" size="6">Priser</font></a></p>
<blockquote>
<div align="center"><center><table border="3" width="85%">
<tr>
<td align="center" width="100%"><p align="center"><font color="#000000" size="3"><em><strong>Ved
at indtaste antal ud for bogens titel, kan De her bestille bøger direkte. Husk forneden
at indtaste Deres boghandlernr./telefonnummer og at trykke på knappen "Send"
nederst på siden, når De har indtastet Deres samlede ordre. <br>
<br>
Vil De vide mere om vores priser og rabatter, beder vi Dem klikke på
"Priser"herover.</strong></em></font></td>
</tr>
</table>
</center></div><p align="center"> </p>
</blockquote>
<form action="tak.htm" method="POST" onsubmit="return afsendelse(this)">
<input type="hidden" name="recipient" value="salg@gronlunds.dk"><input type="hidden"
name="redirect" value="tak.htm"><div align="center"><center>
<table border="3" cellpadding="0" cellspacing="4" width="80%">
<tr>
<td valign="top" width="500"><a href="WDE.htm" name="WDE"><font color="#FF0000" size="4"><strong>WONDERFUL
DENMARK</strong></font><font color="#1A4F23" size="5"> </font></a><em><font
color="#1A4F23" size="4"><strong>Kr. 98,00</strong></font><font color="#1A4F23" size="1"> </font></em><font
color="#1A4F23" size="4"> <br>
80 sider, stift indbundet.</font></td>
<td valign="top" width="30"><font color="#1A4F23"> Antal</font></td>
</tr>
<tr>
<td><font color="#1A4F23" size="3">Engelsk udgave, ISBN-nr.: 87-87108-65-8</font></td>
<td><font color="#1A4F23"><sup><input type="text" size="3" maxlength="3" name="WDE"></sup></font></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">Tysk udgave, ISBN-nr.:
87-87108-67-4</font></td>
<td valign="top" width="30"><font color="#1A4F23"><input type="text" size="3"
maxlength="3" name="WDT"></font></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">Italiensk udgave, ISBN-nr.:
87-87108-69-0</font></td>
<td valign="top" width="30"><font color="#1A4F23"><input type="text" size="3"
maxlength="3" name="WDI"></font></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">Spansk udgave, ISBN-nr.:
87-87108-71-2</font></td>
<td valign="top" width="30"><font color="#1A4F23"><input type="text" size="3"
maxlength="3" name="WDS"></font></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td valign="top" width="500"><a href="DE.htm" name="DE"><font color="#FF0000" size="4"><strong>DANMARKBOGEN</strong></font></a><font
color="#1A4F23" size="4"> <em><strong>Kr. 59,00</strong></em><br>
32 sider, paperback. Ny udgave.</font></td>
<td valign="bottom" width="30"></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">4-sproget udgave: Dansk,
engelsk, tysk og italiensk, ISBN-nr.: 87-87108-87-9</font></td>
<td width="30"><font color="#1A4F23"><input type="text" size="3" maxlength="3" name="DE"></font></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td valign="top" width="500"><a href="he.htm" name="HE"><font color="#FF0000" size="4"><strong>THE
LITTLE MERMAID</strong></font></a><font color="#1A4F23" size="4"> <em><strong>Kr. 49,00</strong></em><img
src="IMAGES2/new1.gif" width="35" height="20"><br>
64 sider, paperback om H.C. Andersen og hans eventyrfigur. Bogen indeholder også selve
eventyret. Ny udgave.</font></td>
<td valign="bottom" width="30"></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">Engelsk udgave, ISBN-nr.:
87-87108-70-4</font></td>
<td valign="bottom" width="30"><font color="#1A4F23"><input type="text" size="3"
maxlength="3" name="HE"></font></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td valign="top" width="500"><a href="wce.htm" name="WCE"><font color="#FF0000" size="4"><strong>WONDERFUL
COPENHAGEN</strong></font></a><em><font color="#1A4F23" size="5"> </font><font
color="#1A4F23" size="4"><strong>Kr. 89,00</strong></font></em><font color="#1A4F23"
size="2"> </font><font color="#1A4F23" size="4"><br>
80 sider, paperback </font></td>
<td valign="bottom" width="30"></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">Engelsk udgave, ISBN-nr.:
87-87108-40-2</font></td>
<td valign="bottom" width="30"><input type="text" size="3" maxlength="3" name="WCE"></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">Tysk udgave, ISBN-nr.:
87-87108-42-9</font></td>
<td valign="bottom" width="30"><input type="text" size="3" maxlength="3" name="WCT"></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">Italiensk udgave, ISBN-nr.:
87-87108-85-2</font></td>
<td valign="bottom" width="30"><input type="text" size="3" maxlength="3" name="WCI"></td>
</tr>
<tr>
<td><font color="#1A4F23" size="3">Spansk udgave, ISBN-nr.: 87-87108-63-1 </font></td>
<td><input type="text" size="3" maxlength="3" name="WCS"></td>
</tr>
<tr>
<td valign="top" width="500">Japansk udgave, ISBN-nr.: 87-87108-79-8 </td>
<td valign="bottom" width="30"><input type="text" size="3" maxlength="3" name="WCJ"></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td valign="top" width="500"><a href="y.htm" name="Y"><font color="#FF0000" size="4"><strong>YOUR
GUIDE TO COPENHAGEN</strong></font></a><font color="#1A4F23" size="5"> </font><font
color="#1A4F23" size="4"><em><strong>Kr. 38,00</strong></em></font><font color="#1A4F23"
size="2"> </font><font color="#1A4F23" size="4"><img src="IMAGES2/new1.gif" width="35"
height="20"><br>
32 sider, paperback - i lommeformat - <em>Ny '98-udgave</em></font></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">4-sproget udgave: Engelsk,
tysk, italiensk og jap., ISBN-nr.: 87-87108-77-1</font></td>
<td valign="bottom" width="30"><font color="#1A4F23"><input type="text" size="3"
maxlength="3" name="Y"></font></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td valign="top" width="500"><a href="wr.htm" name="WR"><font color="#FF0000" size="4"><strong>WONDERFUL
ROSKILDE</strong></font></a><em><font color="#1A4F23" size="5"> </font><font
color="#1A4F23" size="4"><strong>Kr. 49,00</strong></font></em><font color="#1A4F23"
size="2"> </font><font color="#1A4F23" size="4"><br>
32 sider, paperback</font></td>
<td valign="bottom" width="30"></td>
</tr>
<tr>
<td valign="top" width="500"><font color="#1A4F23" size="3">3-sproget udgave: Dansk, tysk
og engelsk, ISBN-nr.: 87-87108-48-8</font></td>
<td valign="bottom" width="30"><font color="#1A4F23" size="4"><input type="text" size="3"
maxlength="3" name="WR"></font></td>
</tr>
<tr>
<td valign="top"><font size="4"><strong><a href="VGPE.htm" name="VGPE">THE VIKING GODS</a><em>
Kr. 119,00</em></strong></font><font color="#1A4F23" size="2"><br>
</font><font color="#1A4F23" size="4">80 sider, paperback. Udgivet af det islandske forlag
Gudrun</font></td>
<td valign="top"></td>
</tr>
<tr>
<td valign="top"><font size="3">Engelsk udgave.</font></td>
<td valign="top"><font size="2"><strong><input type="text" size="3" maxlength="3"
name="VGPE"></strong></font></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td valign="top"><strong><font size="4"><a href="VE.htm" name="VE">THE SAYINGS OF THE
VIKINGS</a> <em>Kr. 149,00</em></font></strong><font color="#1A4F23" size="2"><br>
</font><font color="#1A4F23" size="4">96 sider, indbundet. Udgivet af det islandske forlag
Gudrun </font></td>
<td valign="top"></td>
</tr>
<tr>
<td valign="top">Engelsk udgave</td>
<td valign="top"><input type="text" size="3" maxlength="3" name="VE"></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td valign="top"><strong><font size="4"><a href="VP.htm" name="VPE">THE SAYINGS OF THE
VIKINGS</a> <em>Kr. 99,00</font></strong><font color="#1A4F23" size="2"><br>
</font></em><font color="#1A4F23" size="4">96 sider, paperback. Udgivet af det islandske
forlag Gudrun </font></td>
<td valign="top"></td>
</tr>
<tr>
<td valign="top">Dansk udgave.</td>
<td valign="top"><input type="text" size="3" maxlength="3" name="VPD"></td>
</tr>
<tr>
<td valign="top">Engelsk udgave.</td>
<td valign="top"><input type="text" size="3" maxlength="3" name="VPE"></td>
</tr>
<tr>
<td valign="top">Italiensk udgave.</td>
<td valign="top"><input type="text" size="3" maxlength="3" name="VPI"></td>
</tr>
<tr>
<td valign="top">Tysk udgave.</td>
<td valign="top"><input type="text" size="3" maxlength="3" name="VPT"></td>
</tr>
<tr>
<td valign="top">Fransk udgave.</td>
<td valign="top"><input type="text" size="3" maxlength="3" name="VPF"></td>
</tr>
<tr>
<td valign="top">Spansk udgave.</td>
<td valign="top"><input type="text" size="3" maxlength="3" name="VPS"></td>
</tr>
<tr>
<td valign="top">Japansk udgave.</td>
<td valign="top"><input type="text" size="3" maxlength="3" name="VPJ"></td>
</tr>
<tr>
<td><hr>
<p><font color="#1A4F23">Boghandlernr.: <input type="text" size="5" maxlength="4"
name="Boghnr"> Telefonnr.: <input type="text" size="12" maxlength="12" name="Tlfnr"></font><font
color="#1A4F23" size="4"><br>
<br>
</font><font color="#1A4F23"><input type="submit" name="Bestil" value="Send"> <input
type="reset" name="Annuller" value="Annullér"></font></td>
<td></td>
</tr>
</table>
</center></div><div align="center"><center><p><br>
<img src="bjalke.jpg" width="650" height="6"></p>
</center></div><div align="center"><center><table border="2" cellpadding="4"
cellspacing="3">
<tr>
<td><a href="index.htm"><font color="#000000" size="3">Tilbage til hovedmenu</font></a></td>
<td><a href="info.htm">Til salgs- og leveringsbetingelser</a></td>
<td><a href="videorde.htm">Til videobestilling</a></td>
</tr>
</table>
</center></div><div align="center"><center><p><font size="1">Copyright 1999, photo &
production: Grønlund's - DK-3450 Allerød</font></p>
</center></div>
</form>
</body>
</html>