4

「回答に基づいてページに移動」リダイレクトを含むいくつかの質問をユーザーに尋ねるフォームのセクションがあります。

フォームにリダイレクトを順番に循環させたいのですが、最後のリダイレクトしか行いません。

例えば

フルーツボウル

Q1. りんごは好きですか? はい - 「
Apple に関する質問」セクションに移動します

Q2. オレンジは好きですか?
はい - 「オレンジの質問」セクションに移動します
いいえ

Q3. バナナは好きかい? はい - 「
バナナに関する質問」セクションに移動します


現在、ユーザーが 3 つの質問すべてに「はい」と答えると、「バナナの質問」セクションに移動し、フォームの最後に移動します。

ユーザーが複数の質問に「はい」と答えた場合、追加のセクションを順番に実行します...たとえば、3 つすべてに「はい」を選択すると、ユーザーは「Apple の質問」、次に「オレンジの質問」に移動します。次に、「バナナの質問」セクションを作成してから、フォームを完成させます。

これを回避する唯一の方法は、各質問を別のページに配置することです...これはユーザーにとってひどいことです。

これは Google フォームで実現できますか? そうでない場合、Google ドライブにフィードする自由形式の代替手段を知っている人はいますか?

ご協力いただきありがとうございます

マーティン

4

1 に答える 1

0

Google フォームにはこれを行う方法が含まれていませんが、これは可能であり、これを行う方法はたくさんあります。

1 つの代替方法は、UrlFetchApp を使用して各ページのソース コードを取得および投稿する Google Apps Script で古い Google フォームを使用することです。

https://web.archive.org/web/20170110084811/http://morning.am/tutorials/how-to-style-google-forms-redux/では、別の代替手段の広範な手順について説明しています。フォームが機能するようになったら、jQuery を使用してフォーム ロジックを微調整できます。

于 2017-01-05T00:27:36.500 に答える