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
Zielort: <input type=text size=40 name=target>
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>
<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="">