質問編集履歴

4

タグを変更しました。

2021/05/02 11:52

投稿

cheshire-cat
cheshire-cat

スコア73

test CHANGED
File without changes
test CHANGED
File without changes

3

説明文をわかりやすくしました

2021/05/02 11:52

投稿

cheshire-cat
cheshire-cat

スコア73

test CHANGED
@@ -1 +1 @@
1
- 自分で作ったオリジナルのメールフォームをGoogleフォームと連させているが、チェックボックスだけ連しない
1
+ 自分で作ったオリジナルのメールフォームをGoogleフォームと連させているが、チェックボックスだけ連しない
test CHANGED
@@ -1,4 +1,4 @@
1
- オリジナルのメールフォームを作り、それをGoogleフォームと連させることを目指しています。
1
+ オリジナルのメールフォームを作り、それをGoogleフォームと連させることを目指しています。
2
2
 
3
3
  私が作ったメールフォームのHTMLは次の通りです。
4
4
 
@@ -42,30 +42,46 @@
42
42
 
43
43
 
44
44
 
45
- そこで次にGooglフォームとオリジナルフォームを連させるため、Googleフォームのformのaction属性のURLと各入力フォームのname属性の値を取得し、オリジナルフォームに埋め込み送信させてみたのですが、「プライバシーポリシーに同意する」の項目、つまりチェックボックスの項目だけうまく送信できません。
45
+ そこで次にGooglフォームとオリジナルフォームを連させるため、Googleフォームのformのaction属性のURLと各入力フォームのname属性の値を取得し、オリジナルフォームに埋め込み送信させてみたのですが、「プライバシーポリシーに同意する」の項目、つまりチェックボックスの項目だけうまく送信できませんでした
46
46
 
47
47
 
48
48
 
49
- Googleフォームの回答のページをみると、プライバシーポリシー以外の項目はきちんと回答が存在しますが、「プライバシーポリシーに同意する」の項目のみ0件の回答のままです。
49
+ Googleフォームの回答のページをみると、プライバシーポリシー以外の項目はきちんと回答が存在しますが、「プライバシーポリシーに同意する」の項目のみ0件の回答のままなの、この部分が連結されていないことは明らかです。
50
50
 
51
51
 
52
52
 
53
- 今回のメールフォームの作成で、まず疑問に思ってのがチェックボックスのname属性の値です。
53
+ 実は今回のメールフォームの作成で、まず分からないのがチェックボックスのname属性の値です。
54
54
 
55
55
 
56
56
 
57
- 他のname属性は属性値がすべて「entry.○○○○○○○○○○」となっており、「entry.」と10桁数字表示されているのですが、チェックボックスのname属性値だけ「entry.○○○○○○○○○○_sentinel」ありよくわからない「_sentinel」という英文あります。
57
+ Googleフォームディベロッパーツールでチェックボックスのname属性値を確認すると、他のフォーム箇所同様に、[]で囲まれてる部分(配列で表示されている部分)は数字だけ表示されています。
58
+
59
+ ですからこの部分だけをみると、name属性の値も他のフォーム箇所と同じく、「entry.○○○○○○○○○○」と設定すべきなのでしょう。
58
60
 
59
61
 
60
62
 
61
- そこまずお聞きしたいのが、チェックボックスのname属性ですが、「entry.○○○○○○○○○○_sentinel」と入力すべきなでしょうか? それも「_sentinel」を省き単に「entry.○○○○○○○○○○」と入力すべきなのでしょうか?
63
+ けれどGoogleフォームのディベロッパーツールでチェックボックスの箇所を見ると、
62
64
 
63
65
 
64
66
 
67
+ ```HTML
68
+
69
+ <input type="hidden" name="entry.○○○○○○○○○○_sentinel" jsname="DTMEae">
70
+
71
+ ```
72
+
65
- まのところname属性値「entry.○○○○○○○○○○_sentinel」とても「entry.○○○○○○○○○○」としてもうく連動してくれません
73
+ うように、name属性値「entry.○○○○○○○○○○_sentinel」と表示されいる個所あり
66
74
 
67
75
 
68
76
 
77
+ そうだとすると、私の作ったオリジナルフォームのチェックボックスのname属性に入れる値は、「entry.○○○○○○○○○○」なのでしょうか? それとも「entry.○○○○○○○○○○_sentinel」なのでしょうか?
78
+
79
+
80
+
81
+ (いまのところname属性値を「entry.○○○○○○○○○○_sentinel」としても「entry.○○○○○○○○○○」としてもうまく連結してくれません。)
82
+
83
+
84
+
69
- その他、連がうまくいかないことにつき、何か注意点があれば教えてください。
85
+ その他、連がうまくいかないことにつき、何か注意点があれば教えてください。
70
86
 
71
87
  よろしくお願いします。

2

説明文をわかりやすくしました

2021/05/02 11:00

投稿

cheshire-cat
cheshire-cat

スコア73

test CHANGED
File without changes
test CHANGED
@@ -54,7 +54,7 @@
54
54
 
55
55
 
56
56
 
57
- 他のname属性は属性値がすべて「entry.○○○○○○○○○○」となっており、「entry.」と10桁の数字で表示されているのですが、チェックボックスのname属性だけ「entry.○○○○○○○○○○_sentinel」とあり、よくわからない「_sentinel」という英文があります。
57
+ 他のname属性は属性値がすべて「entry.○○○○○○○○○○」となっており、「entry.」と10桁の数字で表示されているのですが、チェックボックスのname属性だけ「entry.○○○○○○○○○○_sentinel」とあり、よくわからない「_sentinel」という英文があります。
58
58
 
59
59
 
60
60
 

1

チェックボックスの表示が十分でなかったのを修正しました

2021/05/02 07:55

投稿

cheshire-cat
cheshire-cat

スコア73

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  <p>
24
24
 
25
- <input type="checkbox" name="">
25
+ <input type="checkbox" name="" value="checkbox">
26
26
 
27
27
  <span>プライバシーポリシーに同意する</span>
28
28