preSubmit イベント

説明

このイベントは、HTTP プロトコル経由でフォームからホストにデータが送信されるときに開始されます。ここで、データはデータセットにまとめられますが、ホストには送信されていません。このイベントに関連付けられた演算とスクリプトでは、フォームの送信前にデータを調べたり変更したりできます。演算またはスクリプトがサーバーで実行するように設定されている場合、フォームでは、追加の処理を実行する前に演算またはスクリプトをサーバーで実行する必要があることを示すデータをサーバーに送信します。

注意: このイベントでは、ボタンのクリックのインスタンスによって開始される送信または別の URL に対する送信を区別しません。このような区別を行う必要のあるスクリプトには、クリックされたボタンを判断するためのコードを含める必要があります。通常、preSubmit イベントは概念的に preSave イベントと同様であり、目的も同じです。

タイプ

アプリケーションイベント

サポート

クライアントアプリケーション

使用の可否

Acrobat および Adobe Reader

HTML ブラウザー

(送信ボタンの場合のみ)

バージョン

XFA 2.1

このイベントを使用すると、データが送信される直前にフォームデータを変更できます。例えば、データの量をスキャンして、データの送信にかかる時間を予測するメッセージをフォームの入力者に対して表示するスクリプトを preSubmit イベントで作成できます。