FormFieldJavaScriptAction
Bidang formulir, JavaScript
Deskripsi
Menambahkan JavaScript ke bidang formulir untuk salah satu jenis aksi yang mungkin
Sintaks
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);
Parameter
| Index | Indeks bidang formulir Jenis aksi: E = Aksi yang dilakukan ketika kursor memasuki area aktif annotasi X = Aksi yang dilakukan ketika kursor keluar dari area aktif annotasi D = Aksi yang dilakukan ketika tombol mouse ditekan di dalam area aktif annotasi U = Aksi yang dilakukan ketika tombol mouse dilepas di dalam area aktif annotasi Fo = Aksi yang dilakukan ketika annotasi menerima fokus input Bl = Aksi yang dilakukan ketika annotasi kehilangan fokus input (blur) K = Aksi yang dilakukan ketika pengguna mengetikkan keystroke ke bidang teks atau combo box atau mengubah seleksi dalam list box yang dapat digulir. Ini memungkinkan keystroke diperiksa validitasnya lalu ditolak atau dimodifikasi. F = Aksi yang dilakukan sebelum bidang diformat untuk menampilkan nilai saat ini. Ini memungkinkan nilai bidang dimodifikasi sebelum pemformatan. V = Aksi yang dilakukan ketika nilai bidang berubah. Ini memungkinkan nilai baru diperiksa validitasnya. C = Aksi yang dilakukan untuk menghitung ulang nilai bidang ini ketika nilai bidang lain berubah |
|---|---|
| ActionType | |
| JavaScript | JavaScript yang akan dieksekusi |
Nilai yang dikembalikan
| 0 | Bidang formulir atau aksi tidak valid, atau mode PDF/A atau PDF/X-6 sedang aktif |
|---|---|
| 1 | Aksi JavaScript berhasil ditambahkan |