FormFieldJavaScriptAction
表單欄位、JavaScript
描述
為表單欄位加入任何可能動作類型的 JavaScript
語法
Delphi
Function TPDFlib.FormFieldJavaScriptAction(Index: Integer; Const ActionType, JavaScript: WideString): Integer;
ActiveX
Function PDFlib::FormFieldJavaScriptAction(Index As Long, ActionType As String, JavaScript As String) As Long
DLL
int DLFormFieldJavaScriptAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * JavaScript);
參數
| Index | 表單欄位的索引 動作類型:E = 游標進入附註作用區域時要執行的動作 X = 游標離開附註作用區域時要執行的動作 D = 在附註作用區域內按下滑鼠按鈕時要執行的動作 U = 在附註作用區域內放開滑鼠按鈕時要執行的動作 Fo = 附註取得輸入焦點時要執行的動作 Bl = 附註失去輸入焦點(模糊)時要執行的動作 K = 使用者在文字欄位或下拉式方塊中輸入按鍵,或變更可捲動清單方塊的選取時要執行的動作,可藉此檢查按鍵有效性並予以拒絕或修改 F = 欄位格式化以顯示目前值之前要執行的動作,可在格式化前修改欄位值 V = 欄位值變更時要執行的動作,可藉此檢查新值的有效性 C = 為了在其他欄位值變更時重新計算此欄位值而要執行的動作 |
|---|---|
| ActionType | |
| JavaScript | 要執行的 JavaScript |
傳回值
| 0 | 表單欄位或動作無效,或 PDF/A 或 PDF/X-6 模式作用中 |
|---|---|
| 1 | JavaScript 動作已成功加入 |