Hallo Gemeinde,
ich habe das Folgende Problem...
Ich möchte mehrere Felder innerhalb eines Formulars nach der Eingabe addieren und in einem anderen Feld ausgeben. Wie das normalerweise funzt ist mir klar. Allerdings bringe ich das nicht auf die Reige wenn die Variablen innerhalb von php definiert sind... geht das überhaupt oder muss ich quasi einen Berechnungsbutton einfügen... dann brauch ich allerdings auch kein javascript mehr...
Der Code sieht folgendermassen aus...
js:
document.form.gesamt[1].value = parseFloat(document.form.feld[1].value) + parseFloat(document.form.sm[1].value);
usw...
Die Formularfelder so:
<?php
echo"<input type='text' name='feld[]' value='$feld' >";
das gleich gibt's auch für sm, das Feld gesamt soll hier aus feld und sm addiert werden...
Da die Felder in ihrer Anzahl differieren kann ich auch nicht von Anfang an die FeldNamen von 1 bis x durchnummerieren und die 'php' werden später gesamthaft und nicht einzeln eingetragen...
Danke für Eure Hilfe...
P.S.: Natürlich steht bei den Input-Feldern auch noch ein onChange...
Gruss
wuscheck