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ố

IndexChỉ 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
JavaScriptMã JavaScript cần thực thi

Giá trị trả về

0Trườ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
1Hành động JavaScript đã được thêm thành công