mm-Preis-Rechner erstellen?

alextsch

Mitglied
Morgen Leute,

hat jemand von euch eine Idee, wie man einen Javascript-Rechner erstellt, bei dem man z.B. ein Dropdown-Auswahl-Menü mit vier Punkten (Spalten-Anzahl) hat und ein Feld, in das eine Zahl eingetragen werden kann (mm-Höhe), das dann beides multipliziert wird und mit einer vorher festgelegten Variable (mm-Preis) nochmals mutlipliziert wird und dann noch die Mwst. draufrechnet?

Soll ein Anzeigenpreis-Rechner für einen kleinen Verlag werden!
 
Hi,

eine gaanz simple Lösung wäre z.B. folgende:
HTML:
<script language="JavaScript" type="text/javascript">
var mmPreis = 12;
var mwSt = 15;
function rechnen() {
	var erg =  parseInt(document.getElementById("wert1").value) * parseInt(document.getElementById("wert2").value) * mmPreis;
	return (100 + mwSt) * erg / 100;
}
</script>

<body>
<select name="wert1" id="wert1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<input name="wert2" type="text" id="wert2">
<input name="berechnen" type="button" id="berechnen" value="Berechnen" onClick="document.getElementById('ergebnis').value = rechnen()">
=&gt;
<input name="ergebnis" type="text" id="ergebnis">

Gruß
.
 
Hallo Datic.

Ja so ungefähr, den Rest bekomme ich denk ich selber hin.
Vielen Dank - falls es doch hängt werd ich was posten!

Danke nochmal.
 
Also ich bring es irgendwie nicht hin, dass ich noch ein weiteres eingabefeld mit mulitipliziert bekomme.

Nach dem 1. Dropdown-Menü kommt ja der mm-preis (textfeld) zum Eintragen.
Wie kann ich dann noch ein dropdown-menü nach dem mm-preis, aber vor dem mwst mit reinrechnen? z.B. eine Ortsauswahl, die versch. Preise hat?
 
Hallo,

hab hier mal den Code, wie ich mir vorgestellt habe, dass es klappen soll,
aber es net!

<script language="JavaScript" type="text/javascript">
var mmPreis = 0,65;
var mwSt = 16;
function rechnen()
{ var
erg = parseInt(document.getElementById("wert1").value)
* parseInt(document.getElementById("wert2").value)
* parseInt(document.getElementById("wert3").value)
* mmPreis; return (100 + mwSt) * erg / 100; }
</script>
<body>
<select name="wert1" id="wert1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>

<input name="wert2" id="wert2" type="text" >

<select name="wert3" id="wert3">
<option value="0,40">Allersberg</option>
<option value="1,05">Eibach/R&ouml;thenb./Reichelsd.</option>
<option value="0.50">Katzwang</option>
<option value="0.55">Worzeldorf-Kornburg</option>
<option value="0.60">Wendelstein 1</option>
<option value="1"> Wendelstein 1 + 2</option>
<option value="1.35">Gebiet S&uuml;dwest 1</option>
<option value="1.60">Gebiet S&uuml;dwest 2</option>
<option value="1.45">Gebiet S&uuml;dwest 3</option>
<option value="1.35">Gebiet S&uuml;dwest 4</option>
<option value="1.95">Haus + Garten S&uuml;dwest</option>
</select>


<input name="berechnen" type="button" id="berechnen"
value="Berechnen" onClick="document.getElementById('ergebnis').value = rechnen()"> =&gt;
<input name="ergebnis" type="text" id="ergebnis">

Komm damit nicht weiter,

Danke im Voraus
 
Zurück