Google drive api 自定义多步骤谷歌表单

Google drive api 自定义多步骤谷歌表单,google-drive-api,google-forms,Google Drive Api,Google Forms,我已经做了一些定制的谷歌表单,你可以将…插入你自己的文件中。他们很好 我不知道如何将此应用于多步骤或多页表单。我能想到的唯一解决方案是将其构建为一个巨大的单一表单,并使用.show()和.hide()必要的位使其显示为一个多步骤。这显然远非理想 有人有真正的解决办法吗 下面是我前面提到的…的扩展解释: <script type="text/javascript">var submitted=false;</script> <iframe name="hidden_i

我已经做了一些定制的谷歌表单,你可以将
插入你自己的文件中。他们很好

我不知道如何将此应用于多步骤或多页表单。我能想到的唯一解决方案是将其构建为一个巨大的单一表单,并使用
.show()
.hide()
必要的位使其显示为一个多步骤。这显然远非理想

有人有真正的解决办法吗

下面是我前面提到的
的扩展解释:

<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>
var submitted=false;
...

为什么不使用谷歌表单

Google Forms允许您在其他页面上创建、共享和嵌入表单,并将响应反馈到Google电子表格中,您可以通过Google Drive访问该电子表格

这还允许您创建自定义表单路径,根据表单反馈将用户带到不同的位置:

将问题分成多页

例如,如果您已经创建了一个长表单,并且希望创建它 您可以添加分页符,以便于受访者填写。 从添加项目下拉菜单中,选择分页符

创建分页符后,您需要生成一个表单问题/答案,并采取行动“跳转”到特定的分页符

此页面将有助于为分页符提供目标:

页面导航和如何嵌入表单

如果已将分页符添加到 在表单中,您可以基于上一个表单添加不同的问题集 在表格内回答,并允许人们跳过不相关的部分

带有“根据答案转到页面”选项的多项选择题 启用了基于特定页面的直接表单应答者 答案,而页面导航会自动路由表单应答者 根据您的选择转到特定页面。例如,你可以 创建一个表格,要求受访者选择他们的语言和 然后引导他们回答用他们的语言写的问题。然后,他们 可以使用page将所有内容自动路由回同一页面 分页符中的导航


我也一直在寻找解决这个问题的方法

我在这里找到的最全面的教程:来自狄龙。然而,每次更改表单时,它都包含大量的手动定制。更方便的是一个javascript,它可以为您实现这一点,我认为有人在web上的某个地方销售这样的脚本


另一个有希望的可能性是谷歌自己通过他们的谷歌应用程序脚本平台:有了这个选项,人们至少可以确保遵守谷歌允许的使用指南。然而,它却遭到了反对。糟糕透了。

现在是谷歌表单。当表单在Google中创建时,它是作为一个多步骤表单构建的。