Hallo Zusammen,
Ich habe ein Script das den Wert eines Gerätes durch Auswahl automatisch berechnet. Nun möchte ich das errechnete Ergebniss an eine weitere Seite (Warenkorb ) leiten wo der Kunde seine Daten angeben kann und somit der Vorgang abgeschlossen wird.
Ich habe ein Script das den Wert eines Gerätes durch Auswahl automatisch berechnet. Nun möchte ich das errechnete Ergebniss an eine weitere Seite (Warenkorb ) leiten wo der Kunde seine Daten angeben kann und somit der Vorgang abgeschlossen wird.
Code:
<html>
<head>
<title>Test</title>
<script type="text/javascript">
<!--
function preis() {
var wertFunktionJa = 110; // funkton ja
var wertFunktionNein = 26; // funktion nein
var wertZustand = 8; // zustand
var wertSimlock = 70; // simlock
var wertLadekabel = 1; // ladekabel
var wertSonstige = 0.25; // sonstige
var funktion = document.form.funktion.options[document.form.funktion.selectedIndex].value;
var zustand = document.form.zustand.options[document.form.zustand.selectedIndex].value;
var simlock = document.form.simlock.options[document.form.simlock.selectedIndex].value;
var ladekabel = document.form.ladekabel.options[document.form.ladekabel.selectedIndex].value;
var ausgabe = 0;
if(funktion == 2) { ausgabe = ausgabe + wertFunktionJa; }
else if(funktion == 3) { ausgabe = ausgabe + wertFunktionNein; }
if(zustand == 1) { ausgabe = ausgabe * 3; }
else if(zustand == 2) { ausgabe = ausgabe * 2; }
else if(zustand == 3) { ausgabe = ausgabe * 1; }
if(simlock == 1) { ausgabe = ausgabe + wertSimlock; }
else if(simlock == 2) { ausgabe = ausgabe + (wertSimlock / 3); }
else if(simlock == 3) { ausgabe = ausgabe + (wertSimlock / 4); }
else if(simlock == 4) { ausgabe = ausgabe + 0; }
else if(simlock == 5) {} // hat keinen Text im HTML ?!
if(ladekabel == 0) { ausgabe = ausgabe + 0; }
else if(ladekabel == 1) { ausgabe = ausgabe + wertLadekabel; }
document.form.gesamt.value = parseFloat(ausgabe).toFixed(2);
document.form.wert.value = parseFloat((funktion*zustand)+simlock+ladekabel).toFixed(2);
}
-->
</script>
</head>
<body>
<form name="form" onkeyup="preis();">
<div class="position">Lässt sich einwandfrei benutzen? <div class="option right">
<select name="funktion" onchange="preis()">
<option selected="selected" value="2">ja</option>
<option value="3">nein</option>
</select></div></div>
<div class="clear"></div>
<div class="position">Zustand des Gerätes? <div class="option right">
<select name="zustand" onchange="preis()">
<option selected="selected" value="1">Wie neu</option>
<option value="2">Gut</option>
<option value="3">Schlecht</option>
</select></div></div>
<div class="clear"></div>
<div class="position">Simlock vorhanden? <div class="option right">
<select name="simlock" onchange="preis()">
<option selected="selected" value="1">kein</option>
<option value="2">Österreich</option>
<option value="3">Deutschland</option>
<option value="4">andere</option>
<option value="5"></option>
</select></div></div>
<div class="clear"></div>
<div class="position">Ladekabel vorhanden?
<div class="option right"><select name="ladekabel" onchange="preis()"><option selected="selected" value="0">Nein </option><option value="1">Ja</option></select></div></div>
<div class="clear"></div>
<div class="position"> </div>
<div class="position"><div class="gesamt right"><input type="text" name="gesamt" value="Wert bis zu € 401.00" class="input_gesamt" readonly="readonly" />*</div><strong>Gesamt in Euro:</strong><br /><small></small></div>
<div class="clear">in den Warenkorb</div> <input type="submit">
<input type="hidden" name="wert" value="0">
</form>
<p><small><em></em></small></p>
</form>
</body>
</html>