回答編集履歴

1

説明追加

2023/01/13 05:52

投稿

luuguas
luuguas

スコア492

test CHANGED
@@ -1,4 +1,4 @@
1
- [https://insp-recruit.com/2022/01/11/...](https://insp-recruit.com/2022/01/11/google%e3%83%95%e3%82%a9%e3%83%bc%e3%83%a0%e3%82%92%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba%e3%81%97%e3%81%a6%e8%87%aa%e4%bd%9c%e3%81%aehtml%e3%81%a7%e4%bd%9c%e6%88%90%e3%81%97%e3%81%9f/)を参考に、フォームに内容を入力した状態でフォームのHTMLを見てみると、チェックのついた選択肢それぞれに対して`<input>`が生成されているようです。ですから、フォームの中身もこのようにする必要があります。
1
+ [https://insp-recruit.com/2022/01/11/...](https://insp-recruit.com/2022/01/11/google%e3%83%95%e3%82%a9%e3%83%bc%e3%83%a0%e3%82%92%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba%e3%81%97%e3%81%a6%e8%87%aa%e4%bd%9c%e3%81%aehtml%e3%81%a7%e4%bd%9c%e6%88%90%e3%81%97%e3%81%9f/)を参考に、フォームに内容を入力した状態でフォームのHTMLを見てみると、チェックのついた選択肢それぞれに対して`<input>`が生成されているようです。ですから、フォームの中身もこのようにする必要があります。(MyQuestionerさんのコードでは、`q2`の入力内容を表す`<input>`を1個しか用意していないため、複数選んだときにいずれか1つしか取得できません。)
2
2
  ```html
3
3
  <!--- はい, [カレー, ラーメン]を選んだとき -->
4
4
  <div jsname="######">