Onchange - Rechnen mit Feldwerten

Hallo zusammen,


ich würde gerne im Onchange eine Berechnung durchführen.


Es soll der Wert 1000 mit Feld 1 multipliziert werden, dass ergebnis durch Feld 2 geteilt werden.


Das Endergebnis soll in Feld 3 ausgegeben werden.


Bitte un Hilfe für einen JScript-Newbie


 


Danke


Thomas



AW: Onchange - Rechnen mit Feldwerten

Hallo Thomas,



dies dürfte mit höchstens 3 Zeilen zu realisieren sein und sollte in etwa so aussehen:



var feld1 = crmForm.all.totallineitemamount.DataValue;

var feld2 = crmForm.all.totalamountlessfreight.DataValue;

var result = (1000*feld1)/feld2;

alert("(1000 * " + feld1 + ")/ " + feld2 + " = " + result);



crmForm.all.freightamount.DataValue = result;




Ich habe das Beispiel mit dem Rechnungsformular getestet und
funktioniert auch prima. Die letzte Zeile im Code weißt dem Zielfeld
(Feld 3) das Ergebnis der Berechnung zu. Den "alert"-Befehl kannst du
getrost auskommentieren.. diente mir nur zur Überprüfung.. Außerdem musst du lediglich noch die Feldnamen anpassen et voilà.



Hoffe das hilft dir etwas weiter

Viele Grüße

Fabian




AW: Onchange - Rechnen mit Feldwerten

Hallo Fabian,


vielen Dank, hat super geklappt.


Gruß Thomas