Zahlen aus 2 Feldern addieren

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
Holger
Beiträge: 76
Registriert: 20.08.2008, 20:03

Zahlen aus 2 Feldern addieren

Beitrag von Holger » 21.04.2017, 18:16

eine ganz einfache Frage die mich umtreibt

Wie kann ich 2 Zahlen per JavaSript addieren.
wenn ich den Feldnamen verwende und das Pluszeichen (+) nehme dann stehen die beiden Zahlen neben einander und bilden nicht die Addition.
per Formcalc bekomme ich es hin aber nicht als JavaSript
hat jemand eine wie es es als
Formel sum(... )
und als Addition
schreiben muß.

DANKE liebes Formum

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Zahlen aus 2 Feldern addieren

Beitrag von radzmar » 21.04.2017, 18:18

Angenommen, Du verwendest Ganzzahlen:

Code: Alles auswählen

this.rawValue = parseInt(Feld1.rawValue) + parseInt(Feld2.rawValue);

Holger
Beiträge: 76
Registriert: 20.08.2008, 20:03

Zahlen aus 2 Feldern addieren

Beitrag von Holger » 21.04.2017, 18:20

super
was muß ich schreiben bei kommazahlen z.B 1,12

Danke

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Zahlen aus 2 Feldern addieren

Beitrag von radzmar » 21.04.2017, 18:24

Bei Fließkommazahlen nimm stattdessen parseFloat().

Holger
Beiträge: 76
Registriert: 20.08.2008, 20:03

Zahlen aus 2 Feldern addieren

Beitrag von Holger » 21.04.2017, 18:28

Ganz herzlichen Dank
es hat funktioniert.
Noch zu info
was müßte ich schreiben wenn ich mit der Funktion Summe arbeiten möchte
da gibt es doch die $ =sum.....

Wenn du dazu noch einen Tip hast ansonsten schönes Wochenende und DANKE

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Zahlen aus 2 Feldern addieren

Beitrag von radzmar » 21.04.2017, 19:44

Die Funktion Sum() gibt es nur in FormCalc nicht in JavaScript. Hier nimmt man eben +, um Werte zu verbinden. Je nachdem, ob es sich dabei um Strings oder Zahlwerte handelt, werden die dann eben verkettet oder addiert.

Holger
Beiträge: 76
Registriert: 20.08.2008, 20:03

Zahlen aus 2 Feldern addieren

Beitrag von Holger » 21.04.2017, 20:43

Danke

schönes Wochenende

Antworten