Hallo,
ich bin neu hier und absoluter Anfänger in Sachen JavaScript, habt daher bitte Nachsicht mit mir
Bislang konnte ich mir per Google noch immer selber helfen, jetzt leider nicht. Ich habe folgende kleine Funktion geschrieben, mit der ich die Eingaben von Textfeldern summieren möchte.
Das funktioniert tadellos aber nur, wenn die Felder in1-4 auch existieren. Die Funktion soll aber auch rechnen, wenn z.B. nur zwei Felder in1 und in2 existieren, damit ich sie nicht jedes Mal anpassen muss.
Ich hoffe, es ist klar geworden, was ich meine. Also in Kurzform. Ich möchte, dass die Funktion auch dann rechnet, wenn die in ihr deklarierten Textfelder nicht existieren, sie soll dann halt nur mit den vorhandenen rechnen und die anderen nicht existenten ignorieren.
Wie geht das?
Vielen Dank schonmal für die Antworten
Herzliche Grüße
Thorsten
ich bin neu hier und absoluter Anfänger in Sachen JavaScript, habt daher bitte Nachsicht mit mir
Bislang konnte ich mir per Google noch immer selber helfen, jetzt leider nicht. Ich habe folgende kleine Funktion geschrieben, mit der ich die Eingaben von Textfeldern summieren möchte.
Java:
function calcin() {this.getField("sumin").value =
(parseFloat(this.getField("in1").value) || 0) +
(parseFloat(this.getField("in2").value) || 0) +
(parseFloat(this.getField("in3").value) || 0) +
(parseFloat(this.getField("in4").value) || 0);
}
Das funktioniert tadellos aber nur, wenn die Felder in1-4 auch existieren. Die Funktion soll aber auch rechnen, wenn z.B. nur zwei Felder in1 und in2 existieren, damit ich sie nicht jedes Mal anpassen muss.
Ich hoffe, es ist klar geworden, was ich meine. Also in Kurzform. Ich möchte, dass die Funktion auch dann rechnet, wenn die in ihr deklarierten Textfelder nicht existieren, sie soll dann halt nur mit den vorhandenen rechnen und die anderen nicht existenten ignorieren.
Wie geht das?
Vielen Dank schonmal für die Antworten
Herzliche Grüße
Thorsten