簡體   English   中英

Adobe Acrobat Pro - 從下拉列表中獲取顯示值?

[英]Adobe Acrobat Pro - Get display value from dropdownlist?

我正在嘗試使用 javascript 在 adobe acrobat pro 中讀取“導出值”和向表單用戶顯示的文本值。

我似乎找不到文檔,或者如果在“導出值”字段中指定了值,是否有任何方法可以確定顯示的值。

示例:下拉菜單的值: ("None", 0) ("Standard, 1) ("Premium", 2)

然后在我的 javascript 中,選擇了標准:

this.getField("DDL").rawValue //returns undefined
this.getField("DDL").value //returns 1
this.getField("DDL").valueAsString //returns "1"

是否有會返回“標准”的屬性?

這應該這樣做......帶有附加參數“bExportValue”的“false”的getItemAt方法將檢索當前值的下拉列表的顯示值。

var field = this.getField("DDL");
var selectedIndex = field.currentValueIndices;
var exportValue = field.getItemAt(selectedIndex); // The field value
var displayValue = field.getItemAt(selectedIndex, false); // Label shown in the UI
console.println(displayValue+": "+exportValue);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM