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 动作已成功添加 |