自定义多步骤Google表单 [英] Custom multi-step Google forms
问题描述
我已经完成了一些自定义Google表单,您可以将< form> ...< / form>
放到您自己的文件中。他们提交得很好。
我不知道如何将其应用于多步或多页表单。我能想到的唯一解决方案是将其构建为一个巨大的单一表单,并且 .show()
和 .hide()
所需的位数,使其显示为多步骤。这显然远非理想。
有人有真正的解决方案吗?
下面是扩展解释 为什么不使用Google表单呢? http://support.google.com/drive/bin /answer.py?hl=en&answer=87809 Google表单允许您在其他网页上创建,分享和嵌入表单,并将回复提供给您可以通过Google Drive访问Google Spreadsheet。 这也允许您创建自定义表单路径,根据表单反馈将用户带到不同的地方:将问题分成多个页面 例如,我已经创建了一个长表单,并且希望您的受访者可以更轻松地填写它 创建分页符后,您需要创建一个表单问题/回答采取行动来跳转到特定的分页符。 这个页面将有助于为您的分页符提供目标: http://support.google。 com / drive / bin / answer.py?hl = en& answer = 141062& topic = 1360904& ctx = topic $ b 页面导航和如何嵌入表单 如果您已将分页符添加到 基于答案的转到页面的多项选择问题'选项 I've done a couple of custom Google forms, where you plunk the I cant figure out how to apply this to a multi-step or multi-page form. The only solution I can think of is to build it as a giant single form, and Does anyone have a real solution to this? Here's the expanded explanation of the
Why not use a Google Form for this? http://support.google.com/drive/bin/answer.py?hl=en&answer=87809 Google Forms lets you create, share and embed forms on other pages, and the responses feed into a Google Spreadsheet that you can access via Google Drive. This will also allow you to create custom Form paths that will take users to different places based on form feedback: Split questions into multiple pages If you've created a long form, for example, and would like to make it
easier for your respondents to fill it out, you can add page breaks.
From the Add item drop-down menu, select Page break. Once you create the page break you will need to make a form question/answer take an action to "jump" to that particular page break. This page will be helpful in providing targets for your page breaks: http://support.google.com/drive/bin/answer.py?hl=en&answer=141062&topic=1360904&ctx=topic Page navigation and how to embed a form If you've added page breaks to
a form, you can add different sets of questions based on a previous
answer within the form, and allow people to skip irrelevant sections. Multiple choice questions with the 'Go to page based on answer' option
enabled direct form respondents to particular pages based on their
answer, whereas page navigation automatically routes form respondents
to a specific page based on your selection. For example, you can
create a form asking your respondents to select their language and
then direct them to questions written in their language. Then, they
can all be automatically routed back to the same page using page
navigation in page breaks.
这篇关于自定义多步骤Google表单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
$ b $ < form> ...< / form>
< script type =text / javascript> var submitted = false;< / script>
< form action =YOUR-GOOGLE-FORM-ACTION-URLmethod =posttarget =hidden_iframeonsubmit =submitted = true; class =custom eight columnsid =ss-form>
< label>
< input> ...
< input type =submit....>
< / form>
$ b
p
,您可以添加分页符。
从添加项目下拉菜单中选择分页符。
a表单,您可以添加不同的集合基于以前
答案的问题,并允许用户跳过不相关的部分。
使直接形式的受访者特别感兴趣页面基于他们的
答案,而页面导航根据您的选择自动将表单答复者
路由到特定页面。例如,您可以
创建一个表格,要求您的受访者选择他们的语言,
然后引导他们去用他们的语言编写的问题。然后,它们
都可以自动路由回到同一页面,使用分页符
导航。
<form>...</form>
into your own file. They submit just fine..show()
and .hide()
the necessary bits to make it appear as a multi-step. This is obviously far from ideal.<form>...</form>
that I mentioned before:<script type="text/javascript">var submitted=false;</script>
<iframe name="hidden_iframe" id="hidden_iframe" style="display:none;" onload="if(submitted) {window.location='thanks.html';}"></iframe>
<form action="YOUR-GOOGLE-FORM-ACTION-URL" method="post" target="hidden_iframe" onsubmit="submitted=true;" class="custom eight columns" id="ss-form">
<label>
<input>...
<input type="submit" ....>
</form>