also ich möchte einen webshop erstellen:
hier ist mal der HTML Quelltext der felder die zum berechnen dienen sollen:
<form name="add1" action="">
<input type="text" name="eingabe" value="5 EURO" size="9"><br>
<select name="eingabe2" size="1">
<option>-</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select></td>
<td><input type="text" name="ausgabe" size="9"><br>
Eingabe ist der Festpreis und die Anzahl ist ja beliebig wählbar.
dann soll er in Ausgabe je nach Anzahl alles multiplizieren.
Und hier jetzt noch die Function aus meiner functions.js:
function multi() {
zahl1 = parseInt(document.add1.eingabe.value);
zahl2 = parseInt(document.add1.eingabe2.value);
var ergebnis = zahl1 + zahl2
document.add1.ausgabe.value=ergebnis }
das ergebnis soll natürlich sofort aktualiesiert werden und nicht über nen button.
wäre eingabe2 ein normales textfeld ginge alles, aber mit dem select hat er probleme und es
steht im ergebnis feld dann immer NaN.
mfg & Thx
hier ist mal der HTML Quelltext der felder die zum berechnen dienen sollen:
<form name="add1" action="">
<input type="text" name="eingabe" value="5 EURO" size="9"><br>
<select name="eingabe2" size="1">
<option>-</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select></td>
<td><input type="text" name="ausgabe" size="9"><br>
Eingabe ist der Festpreis und die Anzahl ist ja beliebig wählbar.
dann soll er in Ausgabe je nach Anzahl alles multiplizieren.
Und hier jetzt noch die Function aus meiner functions.js:
function multi() {
zahl1 = parseInt(document.add1.eingabe.value);
zahl2 = parseInt(document.add1.eingabe2.value);
var ergebnis = zahl1 + zahl2
document.add1.ausgabe.value=ergebnis }
das ergebnis soll natürlich sofort aktualiesiert werden und nicht über nen button.
wäre eingabe2 ein normales textfeld ginge alles, aber mit dem select hat er probleme und es
steht im ergebnis feld dann immer NaN.
mfg & Thx