En overset fejl, men hvilken en!
Jeg har lavet en mindre webshop som kørte bare........troede jeg!!!!Når man går til kassen kommer man først til en side, hvor evt. kan skrive en bemærkning og hvor man skal vælge betalingsform.
Hvis man ikke har valgt nogen betalningsform kommer der en alert op som fortæller at man skal vælge!!! Trykke man OK sende den én videre til side 2 i steden for side 1. Det er en fejl, men en større fejl er, at den ikke ligger fragt/porto til prisen når du bliver sendt videre pga. af den første fejl!!!
Fejlen ligge nok i java script, men der er jeg godt nok på tynd is!!!
\\CheckOut1.asp\\
<html>
<head>
<title>Check ud</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="Styles.css">
<script language="javascript">
<!--
function doSubmit(myvalue) {
myForm=document.form2
myForm.PaymentMethodID.value=myvalue
myForm.submit()
}
//-->
function validateForm()
{
if(document.forms['form2'].penge[0].checked||document.forms['form2'].penge[1].checked)
return true;
{
alert("Du har ikke valgt betalingsform!");
}
}
</script>
</head>
<body TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 bgcolor="#FFFFFF" >
<div id="content">
<h2 id="pageName">
<table width="90%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><h2>Betalingsform</h2></td>
<td> </td>
<td align="right"><!--#include file="subheader.asp" --></td>
</tr>
</table>
</h2>
<div> <br>
<a href="Default.asp"><< Fortsæt med at handle</a><br>
<br>
<br>
Evt. Bemærkning eller kommentar til ordren:
<form action="CheckOut.asp" name="form2" method="post">
<p>
<textarea name="besked" cols="30" rows="4"></textarea>
</p>
<table width="500" border="0">
<tr>
<td colspan="2"><h1>Vælg Betalingsform</h1></td>
</tr>
<tr>
<td colspan="2">Du vælger herunder hvordan du ønsker at
betale. Hvis du vælger at betale med bankoverførsel,
så sparer du efterkravsgebyret. </td>
</tr>
<tr>
<td width="30"><input type="radio" name="penge" value="70"></td>
<td>Efterkrav (gebyr DKK 70,00) </td>
</tr>
<tr>
<td width="30"><input type="radio" name="penge" value="30"></td>
<td>Forudbetaling (Bank: reg: xxxx konto: xxxxxxx, angiv ordrenummer
på overførsel.) </td>
</tr>
</table>
<p><br>
</p>
<table width="502" border="0">
<tr>
<td>
<input type="submit" name="Submit" value="Fortsæt ordreafgivelsen >>" onClick="return validateForm();"></td>
</tr>
</table>
</form>
<br>
</div>
</div>
<!--#include file="footer.asp" -->
</body>
</html>
