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 模式作用中
1JavaScript 動作已成功加入