リンク内容
上記を参考にgoogleフォームをカスタマイズした問い合わせフォームを作っています。
問題:
・回答した内容がすべて取得できていない
詳細:
前提
・回答した内容がスプレッドシートに入ってくる
取得できている値
・お名前
・フリガナ
・電話
・その他お問い合わせ等
取得できない値
・性別
考えられること
・性別フォームのnameを正しく取れていない
nameの取り方
・元のgoogleフォームで「ページのソースを表示」でソースを表示
・コントロール F で entryを検索
赤枠のnameの値は
・お名前
・フリガナ
・電話
・その他お問い合わせ等
黄枠のentryを性別のnameとしてHTMLに入力しました。
ネットで調べてもよくわかない状態です。
ご教授いただけると嬉しいです。
コード.gs //URLをたたいたときに呼ばれる function doGet(req) { const template = 'form'; return HtmlService.createTemplateFromFile(template).evaluate(); } // CSSを読み込む関数 function include(filename) { return HtmlService.createHtmlOutputFromFile(filename).getContent(); }
form.html <!DOCTYPE html> <html> <head> <base target="_top"> </head> <body> <form action="https://docs.google.com/forms/u/3/d/e/IDが入っている/formResponse" target="_self" method="POST" id="mG61Hd"> <ul> <li> お名前 <input name="entry.1078344433" type="text" required="" id="textfield" class="g_form" placeholder="お名前"> </li> <li> <label for="textfield2">フリガナ</label> <input name="entry.2001234540884" type="text" required="required" class="g_form" id="textfield2" placeholder="フリガナ"> </li> <li>電話 <input name="entry.29124312454" type="text" class="g_form" id="textfield3"placeholder="電話番号"> </li> <li>その他お問い合わせ等<textarea name="entry.129412385431" required class="g_form_text" id="entry.952897594" placeholder="その他お問い合わせ"></textarea> </li> ------------画像の黄色枠の数値------------------------- <div name="entry.1503142138"> ---------------------------------------------------- <input type="radio" id="detail1" name="detail" class="radio-inline__input" checked> <label for="detail1" class="radio-inline__label">男性</label> <input type="radio" id="detail2" name="detail" class="radio-inline__input"> <label for="detail2" class="radio-inline__label">女性 female </label> </div> <li><input type="submit" class="btbt"></li> </ul> </form> </body> </html>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/12 16:02