非表示のフィールドは、通常、動的に設定されます。フォームの入力者には表示されません。その値の設定方法を説明しましょう。
非表示フィールドを選択して、「自動入力」で[編集」をクリックします。
「デフォルト値の使用」を選択すると、このフォームの送信時に常に使用される特定の値をハードコードできます。「デフォルト値」を入力して、「保存」をクリックします。
ユーザーがフォームの入力時に閲覧しているページから URL パラメーター(クエリ文字列)を取り込む場合は、URL パラメーターを使用して非表示のフィールドに値を入力できます。
パラメーターは少し専門的に思えますが、一度使えるようになれば、強力なものです。この Wikipedia の「Query Strings」のページなどが参考になるでしょう。
取得値のタイプとして「URL パラメーター」を選択します。
「パラメーター名」を入力して、「保存」をクリックします。
URL パラメーターが見つからない場合に備えて「デフォルト値」を入力することも可能です。
Cookie にデータを保存する場合は、Cookie 値を使用して、フォームの送信時にデータを取得できます。
「値の取得元」で「Cookie 値」を選択します。
目的の Cookie の「パラメーター名」を入力し、「保存」をクリックします。
URL パラメーターが見つからない場合に備えて「デフォルト値」を入力することも可能です。
フォームに入力する前に訪問者が来たページからデータを取り込む場合は、リファラーパラメーターを使用できます。
「値の取得元」を「リファラーパラメーター」に設定します。
リファラー URL から取り出す「パラメーター名」を入力し、「保存」をクリックします。
URL パラメーターが見つからない場合に備えて「デフォルト値」を入力することも可能です。
「終了」をクリックします。
「承認して閉じる」をクリックします。