出所は下記からです。
https://www.jotform.com/help/351-How-to-Automatically-Pass-Form-Data-to-Another-Form
英文なので、Google翻訳を利用しました。
ステップ1 - 「フォーム1」と「フォーム2」という2つのフォームを設定します。
Form 1: https://form.jotform.com/53541423066955
Form 2: https://form.jotform.com/53542179889977
ステップ2 - 2つのフォームが同じで、異なる入力フィールドを表示しています。これは、各フィールドの入力方法を示すためです。
ステップ3 - アイデアは、送信ボタンをクリックした後、フォーム1のデータをフォーム2にあらかじめ入力させることです。
フォーム2の事前入力済みのURLを電子メールアラートに追加し、「ありがとうございました」ページでその動作を確認します。 あなたは私のフォーム1を記入し、どのように見えるか見ることができます。
私が持っているフォーム2の最終的なURLは次のとおりです。
https://form.jotform.com/53542179889977?fullName1[first]={fullName:first}&fullName1[last]={fullName:last}&email2={email}&textBox8={textBox}&textArea7={textArea}&dropDown4={dropDown}&radioButton5={radioButton}&checkBox6={checkBox:0},{checkBox:1},{checkBox:2}
これがフォーム2のURLの構造です:
Blue highlight: Form 2's direct link
Magenta highlight:
"?" - 最初にこのシンボルを追加して事前挿入を開始します
"=" - フォームフィールドに値を割り当てる
"&" - 複数のフォームフィールドを追加して事前移入する
黄色のハイライト:これは、フォーム2のフィールド名です。フィールド名は、次のガイドに記載されています。
a。)このリンクのステップ3 URLパラメータを使用してフィールドをJotFormに事前入力する
b。)フィールドIDと名前の検索方法
Green highlight: This is the field name from Form 1 but wrapped in {}.
ステップ4 - より具体的には、URLの各部分がどのように機能するかを次に示します。
単一の入力ボックスまたは単一のテキストボックスを持つフォームフィールドの場合は、電子メールフィールド、テキストボックス、テキストエリア、ラジオボタン、ドロップダウン、これがどのように構成されているかを考えてみましょう:
メールアドレス:
email2 = {email}
これは、フォーム1(右側)からの電子メール入力を使用して、フォーム2(左側)の電子メールフィールドに記入することを示しています。
ラジオボタンフィールド:
radioButton5 = {radioButton}
フォーム1(右側)で選択したラジオボタンを使用して記入するフォーム2(左側)のラジオボタンを選択するとします。 「=」記号の後に、フィールド名が{}で囲まれていることに気付きました。これは、フォーム1からフィールド値を取得していることになります。
これは、複数のテキストボックスやオプションを持つフォームフィールドではかなり異なっています。 [フルネーム]フィールドとチェックボックスに入力します。
フルネームフィールドは2つのテキストボックスを有し、テキストボックス1はファーストネームであり、テキストボックス2はラストネームである。 HTMLのフィールド名をチェックすると、name属性の構造がわかります。
あらかじめ用意されたフォーム2のURLでは、これは姓と名があらかじめ入力されているように見えます。
ファーストネーム:
fullName1 [first] = {fullName:first}
苗字:
fullName1 [last] = {fullName:last}
パラメータの右側の部分が ":"(コロン)を使用していることに気付きました。これはフルネームフィールドから値を取得するテキストボックスを指定するためのもので、ファーストネームの場合は ":first" ":最終"。
チェックボックスの場合は、これがフォーム1の値を取得する方法です。
checkBox6 = {checkBox:0}、{checkBox:1}、{checkBox:2}
右側には「:」(コロン)をもう一度使用していますが、後ろに数字を使用します。これらはチェックボックスを識別するインデックスです。フォームに3つのチェックボックスがあります。つまり、インデックスに「0」、「1」、「2」のインデックスが必要です。これは、チェックボックスフィールドの[プロパティ]ウィンドウで見つけることができます。カンマで区切ります。それらを見つける方法は次のとおりです:
下記は私の質問です。
1.ここで出てくるパラメーターはなんの言語ですか。たとえばPHPとか
2."?"などは覚え事として覚えないとだめですか。なんか辞典みたいなものはないですか
3.ここでのForm1とForm2は全く同じものですが、データの送信であるから違うフォームの一部分だけをJotformに移動することはできないか
4・以上のような難しい方法よりも簡単な方法はないでしょうか。例えばExcelとか
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/13 04:55 編集
2018/01/13 06:07