FormFieldJavaScriptAction
Trường biểu mẫu, JavaScript
Mô tả
Thêm JavaScript vào một trường form cho bất kỳ loại hành động khả dĩ nào
Cú pháp
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);
Tham số
| Index | Chỉ số của trường form Loại hành động: E = Hành động được thực hiện khi con trỏ đi vào vùng hoạt động của chú thích X = Hành động được thực hiện khi con trỏ rời khỏi vùng hoạt động của chú thích D = Hành động được thực hiện khi nút chuột được nhấn bên trong vùng hoạt động của chú thích U = Hành động được thực hiện khi nút chuột được nhả bên trong vùng hoạt động của chú thích Fo = Hành động được thực hiện khi chú thích nhận tiêu điểm nhập liệu Bl = Hành động được thực hiện khi chú thích mất tiêu điểm nhập liệu (bị mờ) K = Hành động được thực hiện khi người dùng gõ một phím vào trường văn bản hoặc combo box hoặc thay đổi vùng chọn trong một list box cuộn được. Điều này cho phép kiểm tra tính hợp lệ của phím gõ và từ chối hoặc chỉnh sửa nó. F = Hành động được thực hiện trước khi trường được định dạng để hiển thị giá trị hiện tại. Điều này cho phép sửa giá trị của trường trước khi định dạng. V = Hành động được thực hiện khi giá trị của trường bị thay đổi. Điều này cho phép kiểm tra tính hợp lệ của giá trị mới. C = Hành động được thực hiện để tính lại giá trị của trường này khi giá trị của một trường khác thay đổi |
|---|---|
| ActionType | |
| JavaScript | Mã JavaScript cần thực thi |
Giá trị trả về
| 0 | Trường form hoặc hành động không hợp lệ, hoặc chế độ PDF/A hay PDF/X-6 đang hoạt động |
|---|---|
| 1 | Hành động JavaScript đã được thêm thành công |