Dropdown Menü und Zeilenumbruch
Verfasst: 17.03.2013, 15:36
Hallo zusammen,
Ich setze mich gerade ein wenig mit Adobe Acrobat auseinander und muss feststellen das man da ohne Javascript nicht weiter kommt...zumindest bei dem was ich vorhabe.
Also ich habe da mal 3 Fragen:
1. Ich hab 2 DD-Menüs dessen Exportwerte in einem anderen Feld (Arbeitsbeschreibung)ausgegeben werden. Diese Felder kann man aber noch zusätzlich benutzerdefiniert beschriften. Leider ist es bei dem verwendetem Script so, dass bei einer manuellen Eingabe das eingegebene direkt im Ausgabefeld erscheint. Das soll aber bei einer manuellen Eingabe leer bleiben!
2. Wenn ich etwas per DD im ersten Feld aussuche und dann auch im zweiten DD-feld, werden die Exportwerte direkt hintereinander geschrieben. Wäre aber schöner wenn es ein Zeilenumbruch geben würde.
3. Kann man bei einem DD-Menü auch ein leeres Feld irgendwie hinzufügen?
Ich setze mich gerade ein wenig mit Adobe Acrobat auseinander und muss feststellen das man da ohne Javascript nicht weiter kommt...zumindest bei dem was ich vorhabe.
Also ich habe da mal 3 Fragen:
1. Ich hab 2 DD-Menüs dessen Exportwerte in einem anderen Feld (Arbeitsbeschreibung)ausgegeben werden. Diese Felder kann man aber noch zusätzlich benutzerdefiniert beschriften. Leider ist es bei dem verwendetem Script so, dass bei einer manuellen Eingabe das eingegebene direkt im Ausgabefeld erscheint. Das soll aber bei einer manuellen Eingabe leer bleiben!
2. Wenn ich etwas per DD im ersten Feld aussuche und dann auch im zweiten DD-feld, werden die Exportwerte direkt hintereinander geschrieben. Wäre aber schöner wenn es ein Zeilenumbruch geben würde.
3. Kann man bei einem DD-Menü auch ein leeres Feld irgendwie hinzufügen?
Code: Alles auswählen
if (this.getField("Dropdown-Liste1").value == "-" | " ") {
var D1 = ""; }
else {
var D1 = this.getField("Dropdown-Liste1").value; }
if (this.getField("Dropdown-Liste2").value == "-" | " ") {
var D2 = "";}
else {
var D2 = this.getField("Dropdown-Liste2").value;}
this.getField("Arbeitsbeschreibung").value = D1 + D2;