我有一个使用谷歌表单创建的调查问卷。当用户填写答案时,一些问题需要根据之前的一些问题的答案跳过。虽然我可以相信用户会遵循说明,但我觉得我可以通过隐藏问题来改进它。
我知道我可以通过将问卷分成几个页面,并使用Google form提供的默认“转到页面”功能来做到这一点。然而,由于这类问题太多,我不希望用户在几乎每一个问题之后都等待页面加载。遗憾的是,在Google表单中没有根据用户选择显示/隐藏问题的默认选项。
然后,我发现有一个谷歌应用程序脚本的事情。我猜它可以帮助我实现这些基本的事情,但我感到沮丧的是,我甚至无法在调查问卷中找到对象,而且它似乎缺乏控制问题对象可见性的功能。(至少在菜单中找不到)
谷歌提供的菜单链接:https://developers.google.com/apps-script/reference/forms/
我现在完全迷路了。我在Google上搜索了Stack Overflow,但什么也没找到。你知道我该怎么做吗?
发布于 2013-10-25 12:25:07
我们目前不能使用Google Apps脚本访问或操作实时Google表单中的任何项目,因为用户正在填写它。只有Google表单构建器可以通过编程方式进行控制。脚本可以在表单打开之前帮助构建表单,也可以设置为在提交响应后触发函数运行。用于处理谷歌表单响应的See quickstart和用于谷歌表单生成器的Add-on example。
要在用户填写时动态显示表单项或更改输入值,请执行以下操作:
https://stackoverflow.com/questions/19563199
复制相似问题