Abhängikeit von mehreren Dropdown-menüs
Verfasst: 27.04.2014, 20:10
Hallo zusammen!
Ich habe bei der Erstellung eines Formulars in Acrobat 11 Pro das folgende Problem. Ich möchte 3 dropdown-menüs voneinander abhängig machen bekomme das mit Javascript allerdings nur bei den ersten Zwei hin.
Dazu nutze ich das script:
if (this.getField("D1").value=="1"){
var l = this.getField("D2");
this.getField("D2").clearItems();
}
else
if (this.getField("D1").value=="2"){
var l = this.getField("D2");
this.getField("D2").clearItems();
l.setItems(["", "a", "b"]);
}
else
if(this.getField("D1").value=="3"){
var l = this.getField("D2");
this.getField("D2").clearItems();
l.setItems(["", "c", "d"]);
}
Da die Auswahlmöglichkeiten bei Menü 2 dynamisch von der Auswahl in Menü 1 abhängig sind, kann ich ihnen keine Exportwerte zuweisen ansonsten würde ich das selbe script nochmals benutzen.
Für a möchte ich z.B. als Auswahlmöglichkeiten 1 und 2 im Menü 3 haben. Für d allerdings 13 und 14.
Ich hoffe ihr könnt mir weiter helfen.
Im Anhang noch eine Beispieldatei.
Gruß
Acid
Ich habe bei der Erstellung eines Formulars in Acrobat 11 Pro das folgende Problem. Ich möchte 3 dropdown-menüs voneinander abhängig machen bekomme das mit Javascript allerdings nur bei den ersten Zwei hin.
Dazu nutze ich das script:
if (this.getField("D1").value=="1"){
var l = this.getField("D2");
this.getField("D2").clearItems();
}
else
if (this.getField("D1").value=="2"){
var l = this.getField("D2");
this.getField("D2").clearItems();
l.setItems(["", "a", "b"]);
}
else
if(this.getField("D1").value=="3"){
var l = this.getField("D2");
this.getField("D2").clearItems();
l.setItems(["", "c", "d"]);
}
Da die Auswahlmöglichkeiten bei Menü 2 dynamisch von der Auswahl in Menü 1 abhängig sind, kann ich ihnen keine Exportwerte zuweisen ansonsten würde ich das selbe script nochmals benutzen.
Für a möchte ich z.B. als Auswahlmöglichkeiten 1 und 2 im Menü 3 haben. Für d allerdings 13 und 14.
Ich hoffe ihr könnt mir weiter helfen.
Im Anhang noch eine Beispieldatei.
Gruß
Acid