首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Google form中使用Google App Script动态显示/隐藏表单项

问在Google form中使用Google App Script动态显示/隐藏表单项
EN

Stack Overflow用户
提问于 2013-10-24 18:19:43
回答 1查看 11.8K关注 0票数 6

我有一个使用谷歌表单创建的调查问卷。当用户填写答案时,一些问题需要根据之前的一些问题的答案跳过。虽然我可以相信用户会遵循说明,但我觉得我可以通过隐藏问题来改进它。

我知道我可以通过将问卷分成几个页面,并使用Google form提供的默认“转到页面”功能来做到这一点。然而,由于这类问题太多,我不希望用户在几乎每一个问题之后都等待页面加载。遗憾的是,在Google表单中没有根据用户选择显示/隐藏问题的默认选项。

然后,我发现有一个谷歌应用程序脚本的事情。我猜它可以帮助我实现这些基本的事情,但我感到沮丧的是,我甚至无法在调查问卷中找到对象,而且它似乎缺乏控制问题对象可见性的功能。(至少在菜单中找不到)

谷歌提供的菜单链接:https://developers.google.com/apps-script/reference/forms/

我现在完全迷路了。我在Google上搜索了Stack Overflow,但什么也没找到。你知道我该怎么做吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-25 12:25:07

我们目前不能使用Google Apps脚本访问或操作实时Google表单中的任何项目,因为用户正在填写它。只有Google表单构建器可以通过编程方式进行控制。脚本可以在表单打开之前帮助构建表单,也可以设置为在提交响应后触发函数运行。用于处理谷歌表单响应的See quickstart和用于谷歌表单生成器的Add-on example。

要在用户填写时动态显示表单项或更改输入值,请执行以下操作:

  1. 使用HtmlService (托管在script.google.com上)构建和部署您自己的类似于表单的web应用程序
  2. 构建托管在您自己的服务上的常规HTML表单。
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19563199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档