JavaScript im AdobeAcrobat Formularfeld!?

Hallo Zusammen,

ich bin auf der Suche nach einem JavaScript für eine Formatierung in einem Formularfeld des AdobeAcrobat.

Leider habe ich von JavaScipt Null-Ahnung, aber vielleicht kann mir jemand weiterhelfen?

Es ist auch vermutlich sehr simpel.
Das Scipt soll lediglich nur die eingegebenen Werte anders anzeigen lassen. Dazu 2 Beispiele die auch gleich beide Anforderungen abdecken würden.

Beispiel 1:
Eingabe einer Zahl mit 9 Stellen ‚123456789‘
Ausgabe der Zahl mit 9 Stellen und jeweils einem Leerschritt nach 3 Zahlen ‚123 456 789‘, in allen Office Produkten kann man das mit der Vorgabe ### ### ### im Format erreichen.

Beispiel 2:
Eingabe einer Zahl mit 10 Stellen ‚1234567890‘
Ausgabe der Zahl mit 10 Stellen und jeweils einem Leerschritt nach 3 Zahlen und einem nach der ersten Zahl: ‚1 234 567 890‘, Office Vorgabe wäre ‚# ### ### ###‘.

Freue mich über alle Ideen.

Gruß Ralf

Brauchst Du kein Javascript!
Ab Acrobat Version 6 in die Eigenschaften des Textfeldes gehen und unter „Format“ die Formatkategorie „Speziell“ auswählen.
Dort dann „Beliebige Maske“ nehmen.
im Feld darunter dann den Wert
9 999 999 999
eingeben.

  • „9“ akzeptiert nur Zahlen
    Eine Bankleitzahl wäre also z.B. 999 999 99

  • Der Buchstabe „O“ akzeptiert alphanumerische Zeichen (Buchstaben und Zahlen)

  • „X“ akzeptiert Leerzeichen, sowie die meisten druckbaren Zeichen.

  • „A“ akzeptiert nur Zeichen (A - Z, a - z)

Gruß - Axel

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Axel,

danke für die Info.
Nur was mache ich wenn ich noch die 5er Acrobat Version auf dem Rechner habe?

Hast Du dann auch eine Idee dafür?

Vielen Dank

Gruß

Ralf

Beispiel 1:
Eingabe einer Zahl mit 9 Stellen ‚123456789‘
Ausgabe der Zahl mit 9 Stellen und jeweils einem Leerschritt
nach 3 Zahlen ‚123 456 789‘, in allen Office Produkten kann
man das mit der Vorgabe ### ### ### im Format erreichen.

Ab Acrobat Version 6 in die Eigenschaften des Textfeldes gehen
und unter „Format“ die Formatkategorie „Speziell“ auswählen.
Dort dann „Beliebige Maske“ nehmen.
im Feld darunter dann den Wert
9 999 999 999
eingeben.

  • „9“ akzeptiert nur Zahlen
    Eine Bankleitzahl wäre also z.B. 999 999 99

  • Der Buchstabe „O“ akzeptiert alphanumerische Zeichen
    (Buchstaben und Zahlen)

  • „X“ akzeptiert Leerzeichen, sowie die meisten druckbaren
    Zeichen.

  • „A“ akzeptiert nur Zeichen (A - Z, a - z)

Hi Axel,

danke für die Info.
Nur was mache ich wenn ich noch die 5er Acrobat Version auf
dem Rechner habe?

Hast Du dann auch eine Idee dafür?

Vielen Dank

Gruß

Ralf

Hi
da habe ich keine Idee, weil ich keine 5er mehr habe.

  • sorry - !

Beispiel 1:
Eingabe einer Zahl mit 9 Stellen ‚123456789‘
Ausgabe der Zahl mit 9 Stellen und jeweils einem Leerschritt
nach 3 Zahlen ‚123 456 789‘, in allen Office Produkten kann
man das mit der Vorgabe ### ### ### im Format erreichen.

Ab Acrobat Version 6 in die Eigenschaften des Textfeldes gehen
und unter „Format“ die Formatkategorie „Speziell“ auswählen.
Dort dann „Beliebige Maske“ nehmen.
im Feld darunter dann den Wert
9 999 999 999
eingeben.

  • „9“ akzeptiert nur Zahlen
    Eine Bankleitzahl wäre also z.B. 999 999 99

  • Der Buchstabe „O“ akzeptiert alphanumerische Zeichen
    (Buchstaben und Zahlen)

  • „X“ akzeptiert Leerzeichen, sowie die meisten druckbaren
    Zeichen.

  • „A“ akzeptiert nur Zeichen (A - Z, a - z)