Feld Format Zahl als Text anzeigen

Fragen & Antworten zur Steuerung von 3D Inhalten in PDFs über JavaScript
Antworten
manic2000
Beiträge: 6
Registriert: 25.03.2017, 13:45

Feld Format Zahl als Text anzeigen

Beitrag von manic2000 » 16.05.2017, 11:12

Hallo Zusammen,

ich möchte eine Zahl 1:1 in andere Felder kopieren.

Nun wird mir aber bei der Eingabe von z.B. 004, in den anderen Feldern, nur die 4 ausgegeben.

Wie bekomme ich es hin das dort auch 004 angezeigt wird.

Würde mich über einen Lösungsvorschlag sehr freuen.


Javascript:

var z = this.getField("Eingabe Feld");
var a = this.getField("Ausgabe Feld 1");
var b = this.getField("Ausgabe Feld 2");

a.value = b.value = z.value;

Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Semonia
Beiträge: 80
Registriert: 21.07.2016, 07:46

Feld Format Zahl als Text anzeigen

Beitrag von Semonia » 16.05.2017, 13:10

Hallo,

ohne mir dein Beispiel angesehen zu haben kannst du die Konvertierung mit der toString() Methode umsetzen.

Siehe Beispiele unter: https://www.w3schools.com/jsref/jsref_tostring_number.asp

LG

Semonia

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Feld Format Zahl als Text anzeigen

Beitrag von Merklin » 16.05.2017, 19:20

Hi,

manchmal reicht es auch den gleichen Namen zu verwenden.

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

manic2000
Beiträge: 6
Registriert: 25.03.2017, 13:45

Feld Format Zahl als Text anzeigen

Beitrag von manic2000 » 17.05.2017, 16:01

-Merklin-

Ich möchte die Felder variabel halten da ich diese noch ein und ausblende möchte.


Habe es versucht mit:

var num = this.getField("Eingabe Feld").value;
this.getField("Ausgabe Feld 1").value = num.toString();

Die Ausgabe ist immer noch ohne die Nullen.



 
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Semonia
Beiträge: 80
Registriert: 21.07.2016, 07:46

Feld Format Zahl als Text anzeigen

Beitrag von Semonia » 18.05.2017, 08:06

Hallo
Oki .... dachte ging auch mit der toString() Methode

das hier funktioniert zumindest ... getestet ;-)

Code: Alles auswählen

var num = this.getField("Eingabe Feld").valueAsString;
this.getField("Ausgabe Feld 1").value = num;
this.getField("Ausgabe Feld 2").value = num;
VG
Semonia

manic2000
Beiträge: 6
Registriert: 25.03.2017, 13:45

Feld Format Zahl als Text anzeigen

Beitrag von manic2000 » 19.05.2017, 20:34

Vielen Dank Semonia.

Funktioniert einwandfrei.

Habe es für mich noch angepasst.
 


var z = this.getField("Eingabe Feld");
var a = this.getField("Ausgabe Feld 1");
var b = this.getField("Ausgabe Feld 2");

a.value = b.value = z.valueAsString;

manic2000
Beiträge: 6
Registriert: 25.03.2017, 13:45

Feld Format Zahl als Text anzeigen

Beitrag von manic2000 » 19.05.2017, 20:37

Vielen Dank Semonia.

Funktioniert einwandfrei.

Habe es für mich noch angepasst.
 


var z = this.getField("Eingabe Feld");
var a = this.getField("Ausgabe Feld 1");
var b = this.getField("Ausgabe Feld 2");

a.value = b.value = z.valueAsString;

Antworten