网格项目的Google Form Google Apps脚本答案验证

问题描述 投票:0回答:1

如果我以网格形式创建问题,请说..qn:“如果涨价幅度达到以下数量,您还会购买吗?”选项:5%是否(选择是或否)10%是否(选择是或否)15%是否(选择是或否)

并且我想创建一个答案验证,以便如果用户为5%选择“否”,并为10%和15%选择“是”,则将显示一条错误消息(“逻辑错误”)

将使用正确的代码是什么?

validation google-apps-script google-form
1个回答
0
投票

目前,无法使用Forms来实现这种验证。您唯一的选择是:

  1. 解释您对表单的限制,并使用onFormSubmit事件来过滤出不符合您的条件的响应。但是,使用此选项,用户仍然可以提交表单,并且不会收到任何反馈,表明他的提交不正确。

  2. 使用WebApp。这个想法是使用HTML实现基本的form。然后,您可以使用Javascript验证您描述的限制,然后将结果发布到您选择的Google表格文档中。但是,此选项显然会花费更多的精力。您可以看到一个使用WebApps here创建表单的示例。

© www.soinside.com 2019 - 2024. All rights reserved.