Z.N.S.: Versandkosten berechnen lassen

Beitrag lesen

abend,

mir war grad mal danach... hier ein beispiel meinerseits zur gröbsten
realisierung (konnte deinem post keinen JavaScript-stand entnehmen, daher..).
aber wie FrankieB bereits schrieb: es gibt sehr viele abhängige faktoren,
die du miteinbeziehen müsstest, um ein realistisches ergebnis zu bekommen.
(ich hab den cent/g mal auf 5 gesetzt.. war jahre nicht mehr bei der post,
weiß schon gar nicht mehr, wie eine briefmarke schmeckt ;)

= = = = =
<HTML>
<HEAD>
<TITLE>Warenberechnung</TITLE>
<script type="text/javascript">
var COST_LEVEL_G = 5; //cent

function calculate() {
 xweight = document.getElementsByName("weight")[0].value;
 xtarget = document.getElementsByName("target")[0].value;
 //kindow = document.getElementsByName("kindofway")[0].value;
 if( !xweight ) {
  alert( "Geben Sie das Gewicht an" );
  return;
 }
 if( !xtarget ) {
  alert( "Geben Sie einen Zielort an" );
  return;
 }
 costs_cent = parseInt( COST_LEVEL_G * xweight );
 costs_euro = costs_cent / 100;
 //hier kannst du noch zusätzlich eine funktion einfügen,
 //die dir die km-zahl zwischen den orten ermittelt.
 //zB. costs_euro_incl = addKm( costs_euro );
 document.getElementsByName("costs")[0].value = costs_euro;
}
</script>

</HEAD>
<BODY>

<fieldset>
<legend>Ihre Ware</legend>

Gewicht: <input type=text size=6 name=weight>g &nbsp;
Zielort: <input type=text size=40 name=target> &nbsp;
Zahlungsweg:
<select name=kindofway size=1>
 <option value="nachname"> Nachname </option>
 <option value="nachname"> Rechnung </option>
 <option value="nachname"> Lastschrift </option>
 <option value="nachname"> Kreditkarte </option>
</select> &nbsp;
<input type=button onClick="calculate()" size=5 name=calculate value=calculate>
</fieldset>

<p>

Kosten: <Input type="text" name="costs" size=10>
</BODY>
</HTML>
= = = =

HIH

mfg,
(tanz das)
Z.N.S.

--
<img src="http://www.dmp-web.de/comunicout/neubauten.gif" border="0" alt="">