Hej!
Se bifogat script nedan. Jag vill få till en alert-box med texten "beställningen skickad!" och att det data som personen valt ska visas samtidigt. Det ska se ut som en bekräftelse på det man valt. Syftet med detta, är att jag vill simulera att beställningsdatat skickas till en mottagande server.
Jag får inte till det, använder en bok som heter JavaScript 1.3-programmering, men jag tycker att den inte hjälper mig med mitt problem. Är det nå´n som skulle vilja hjälpa till?
Tacksam för någons hjälp!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Final//EN">
<html>
<head>
<title>Stuguthyrning</title>
<script>
function stugpris(){
var totalpris = parseInt(document.formen.temporar.value) * parseFloat(document.formen.temporar2.value) ;
var tmp1=totalpris*0.9
if (document.formen.faktura.checked==true){
var tmp2=tmp1+30;}
else{
tmp2=tmp1;
}
document.formen.pris.value=tmp2+parseInt(document.formen.stadhidden.value)
var ikryssad=false
for (x=0; x<document.formen.stuga.length; x++){
if (document.formen.stuga[x].checked) ikryssad=true;
}
if (ikryssad == false) alert("välj stugbokning");
var ikryssad=false
for (x=0; x<document.formen.vecka.length; x++){
if (document.formen.vecka[x].checked) ikryssad=true;
}
if (ikryssad == false) alert("välj vecka");
}
</script>
<style>
<!--
body{
font-family:tahoma,verdana,arial;
font-size:11px;}
//-->
</style>
</head>
<body>
<form name="formen" action="stugor.asp" method="post" onSubmit="stugpris();">
Pris på stugbokning för vuxen:<br>
A:
<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="2000">
B:
<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="1600">
C:
<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="1000">
<br>
Pris på stugbokning för barn:<br>
A:
<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="1100">
B:
<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="800">
C:
<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="500">
<br>Vecka 1-4<br>
v1:
<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="1">
v2:
<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="0.95">
v3:
<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="0.7">
v4:
<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="0.85">
<br>
<br>
Allmän rabatt 10%:
<input type="checkbox" name="checkbox" value="checkbox" disabled checked>
<br>
Ingen städ:
<input type="radio" name="stadavg" onClick="document.formen.stadhidden.value=document.formen.stadavg[0].value;" value="0" checked>
<br>
Halv städagift:
<input type="radio" name="stadavg" onClick="document.formen.stadhidden.value=document.formen.stadavg[1].value;" value="450">
<br>
Hel städavgift:
<input type="radio" name="stadavg" onClick="document.formen.stadhidden.value=document.formen.stadavg[2].value;" value="750">
<input type="hidden" name="stadhidden" value="0">
<br>
Betalas med faktura:
<input type="checkbox" name="faktura" value="1">
30kr <br>
<br>
Priset för en vecka är:
<input type="text" name="pris" size="4" style="border:none;font-size:9px;" value="0">
kr.<br>
<input type="button" onClick="stugpris();" value="Beräkna">
<input type="reset" name="Reset" value="Återställ">
<input type="hidden" name="temporar"><input type="hidden" name="temporar2">
</form>
<br>
<br>
</font>
</body>
</html>
------------------
krille