- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Google FormのアイテムのID取得)
Google FormのアイテムのID取得方法
このQ&Aのポイント
- Google FormへのURLクリック時に、規定値を入れる設定をしたい場合、Form作成中に「回答」のページで右クリックし、検証を押すとソースコードが表示されます。
- ソースコード中にはid属性を持つ要素があり、これがアイテムのIDを表しています。
- 例えば、<input type="text" class="quantumWizTextinputPaperinputInput exportInput" jsname="YPqjbf" autocomplete="off" tabindex="0" aria-labelledby="i9" aria-describedby="i10 i11" dir="auto" data-initial-dir="auto" data-initial-value="">という要素の中にid属性がないので、この要素はアイテムのIDではありません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
https://aliss.jp/?p=2074 に書いてあるとおり、"entry." を検索してみてください。 すると、回答欄の数だけ <input type="hidden" name="entry.数値_...." .... > のようなエレメントが見つかると思います。 その entry.数値 がその解答欄の ID だそうです。
お礼
ありがとうございます。確かに、よく見るとそう書いていますね(^^;)・・ しかし検索してみましたが、出てきません。 フォーム「作成」画面で、そのブランク(入力)部分をクリックした状態で、右クリック「検証」→ソース表示、「Elements」で、entry. を探せばよいのでしょうか。data-entry-point="4" とか(4がいくつもある)これはページ上に111個あるようですが、どれも4か7のように見えます。 仕様が変わったのでしょうか・・
補足
再度よく読んでみました。 「回答」のページから検証で入るのですね。 一度ダミーで回答してから、回答を確認するページから見てみると、見れました! ありがとうございます。 ようく読まないといけないですね。