FormFieldJavaScriptAction

Skjemafelter, JavaScript

Beskrivelse

Legger til JavaScript i et skjemafelt for enhver av de mulige handlingstypene

Syntaks

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);

Parametere

IndexIndeks for skjemafeltet Handlingstypen: E = En handling som utføres når markøren går inn i merknadens aktive område X = En handling som utføres når markøren forlater merknadens aktive område D = En handling som utføres når museknappen trykkes ned inne i merknadens aktive område U = En handling som utføres når museknappen slippes opp inne i merknadens aktive område Fo = En handling som utføres når merknaden får inndatafokus Bl = En handling som utføres når merknaden mister inndatafokus (blur) K = En handling som utføres når brukeren skriver et tastetrykk i et tekstfelt eller en kombinasjonsboks, eller endrer utvalget i en rullbar liste. Dette gjør det mulig å kontrollere tastetrykket for gyldighet og avvise eller endre det. F = En handling som utføres før feltet formateres for å vise sin gjeldende verdi. Dette gjør det mulig å endre feltets verdi før formateringen. V = En handling som utføres når feltets verdi endres. Dette gjør det mulig å kontrollere den nye verdien for gyldighet. C = En handling som utføres for å beregne verdien av dette feltet på nytt når verdien av et annet felt endres
ActionType
JavaScriptJavaScriptet som skal kjøres

Returverdier

0Skjemafeltet eller handlingen var ugyldig, eller PDF/A- eller PDF/X-6-modus er aktiv
1JavaScript-handlingen ble lagt til