verwendete Textfelder zählen

Fragen & Antworten zur Steuerung von 3D Inhalten in PDFs über JavaScript
Antworten
FranzLuwein
Beiträge: 2
Registriert: 24.05.2013, 18:34

verwendete Textfelder zählen

Beitrag von FranzLuwein » 02.03.2017, 15:04

[font=arial][fontsize=2]Hallo,

in meinem Formular werden Gutscheinnummern und deren Nennwert eingetragen.
Die Berechnung der Gesamtsumme (Nennwert1 + Nennwert2 + ...) war kein Problem.
[/fontsize][/font][font=arial][fontsize=2]
Wie zähle ich die Anzahl der  "verwendeten" Felder (GutscheinNr1, GutscheinNr2, ...) um die Gesamtzahl der verwendeten Gutscheine zu ermitteln.

Mit freundlichem Gruß
[/fontsize][/font]

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

verwendete Textfelder zählen

Beitrag von armine » 02.03.2017, 16:33

Hallo,

das Abzählen wurde in http://www.acronaut.de/forum8/6913.html abgehandelt.

vg armine

FranzLuwein
Beiträge: 2
Registriert: 24.05.2013, 18:34

verwendete Textfelder zählen

Beitrag von FranzLuwein » 02.03.2017, 18:20

Hallo armine,

Danke für deinen Rat.
Leider bestehen die Gutscheinnummern ausschließlich aus Zahlen.
Was ist zu ändern, dass es auch diese gezählt werden?


var GS = 0 ;
for (i = 0; i < 20; i++) {
    if (this.getField("G" + i).value.length > 4) GS++
}
event.value = GS + (GS == 1 ? " Gutschein" : " Gutscheine") ;


Gruß

Franz Luwein

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

verwendete Textfelder zählen

Beitrag von armine » 03.03.2017, 10:44

Hallo Franz Luwein,

versuche mal
if (this.getField("G" + i).value) GS++

vg armine

Attrax
Beiträge: 1
Registriert: 23.01.2017, 11:24

Re: verwendete Textfelder zählen

Beitrag von Attrax » 18.06.2020, 20:50

Hallo zusammen, ich hole mal diesen "Uralt"- Beitrag aus der Versenkung.

Ich habe folgendes Problem:
Ich habe 10 Textfelder (Text1-Text10) untereinander stehen und möchte die Anzahl der ausgefüllten Textfelder zählen und in Textfeld (Text11) anzeigen lassen . Hier im Beitrag weiter oben wurde auf eine Beitragslink verwiesen der leider nicht mehr auffindbar ist.

Kann mir bitte einer der Profis sagen wie ich das in einem normalen Acrobat umsetzen kann bzw. kann mir jemand das entsprechende Javascript posten.

Ganz liebe Grüße
Andy

ps ich habe leider nur Acrobat X Pro zur Verfügung

Benutzeravatar
Menni
Beiträge: 65
Registriert: 18.12.2019, 14:47

Re: verwendete Textfelder zählen

Beitrag von Menni » 22.06.2020, 12:42

Hallo,

die Lösung/der Code steht doch im dritten Post.

Benutzerdef. Berechungsscript "Text1":

Code: Alles auswählen

var numfT = 0;

for(var i = 2; i <= 10; i++){
	if(this.getField("Text" + i).value != ""){ 
	numfT++;
	}
}
event.value = numfT;

Antworten