質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

Q&A

1回答

267閲覧

Googleフォームの選択に応じて、送信ボタン前に、文言を出し分けたい

ryt-teratail

総合スコア13

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

0グッド

0クリップ

投稿2019/07/25 14:33

Googleフォームで以下のような設問を出したいです。

1、購入したい果物を選びなさい(プルタブ)
・りんご 100円
・みかん 80円
・スイカ 500円

2、購入したい食べ物を選びなさい(プルタブ)
・カレー 450円
・うどん 280円
・天ぷら 800円

ここに文言をいれたい。

[submit]

=========================

例えば、1ではスイカ、2では天ぷらを選んだ場合、
submitボタンを押す前に警告を出したい。

また、みかんとカレーって言われたら、
仮の請求金額をsubmit前に出せるようにしてあげたい。
(530円をsubmitの前にいれたいが希望。)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

onSubmitのトリガーは送信をキャンセルする機能がないので無理です

投稿2019/07/25 22:30

papinianus

総合スコア12705

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ryt-teratail

2019/07/25 23:05

伝え方が悪く申し訳ないです。 submit前にユーザが選択しているプルダウンの値を取得するメソッドがあればと思い質問させていただきました。 1つのフォームをセクションという単位で分割すれば前セクションの選択した内容で分岐処理をかけるのかなと思ったのですが可能でしょうか?
papinianus

2019/07/25 23:16 編集

フォームで回答時に動くトリガーはOnSubmitくらいしかないこと フォームのフロント側にスクリプトを書けないこと を勘案し、やりたいことについて書いたつもりです。 また、あくまで一回答です。 過去にページをすすめるタイプのグーグルフォームみたいなデザインの質問に回答したことがあるので、回答によってページ分岐はできるかもしれませんが、回答した値からその場で何らかの処理をして結果を回答者に見せることはグーグルフォームでは想定されていないと捉えております。個人的見解です。 望まない回答はマイナスして次の回答をお待ちください
ryt-teratail

2019/08/05 22:49

ご回答ありがとうございます。 ユーザ側の入力を検知するタイミングはonsubmitしかないのであれば難しいですね。。。 少し回答を継続して待ってみます。ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問