Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将脚本添加到由脚本生成的google表单_Javascript_Google Forms - Fatal编程技术网

Javascript 将脚本添加到由脚本生成的google表单

Javascript 将脚本添加到由脚本生成的google表单,javascript,google-forms,Javascript,Google Forms,我有一个谷歌表格,我用它来定义问题列表,我写了一个脚本,当我运行它时,它会自动为我生成一个带有调查的谷歌表格(我跟随了这个链接) 我有两个问题要解决: 我想在选择特定答案时触发事件(我使用的是s列表项)-在哪里可以配置此事件 我想在提交表单时添加一个要执行的脚本,我知道我可以输入表单并进入脚本编辑器,但由于我是自动生成表单的,所以如果在生成表单时添加事件脚本,对我来说会非常舒服。可能吗 感谢您的帮助。在回答表单问题时,您不能触发事件运行。您可以让一些代码根据问题的答案做一些事情。live Goo

我有一个谷歌表格,我用它来定义问题列表,我写了一个脚本,当我运行它时,它会自动为我生成一个带有调查的谷歌表格(我跟随了这个链接)

我有两个问题要解决:

  • 我想在选择特定答案时触发事件(我使用的是s列表项)-在哪里可以配置此事件
  • 我想在提交表单时添加一个要执行的脚本,我知道我可以输入表单并进入脚本编辑器,但由于我是自动生成表单的,所以如果在生成表单时添加事件脚本,对我来说会非常舒服。可能吗

  • 感谢您的帮助。

    在回答表单问题时,您不能触发事件运行。您可以让一些代码根据问题的答案做一些事情。live Google表单的唯一触发器是“提交时触发器”。当用户回答问题时,没有“内置”的方式动态更改表单。您可以让用户提交部分提交,构建另一个表单,向用户发送电子邮件,然后让他们打开另一个表单。但我怀疑你会想这么做。您可以创建一个包含HTML、CSS和JavaScript的表单,并使用应用程序脚本独立Web应用程序。谢谢。但是如何从用于生成此表单的脚本中生成提交时事件?您需要使用
    ScriptApp.newTrigger()
    。您好,非常感谢,我将看一看。您好,我设法添加了onFormSubmit触发器,但是有没有调试它的方法?您不能在回答表单问题时触发事件运行。您可以让一些代码根据问题的答案做一些事情。live Google表单的唯一触发器是“提交时触发器”。当用户回答问题时,没有“内置”的方式动态更改表单。您可以让用户提交部分提交,构建另一个表单,向用户发送电子邮件,然后让他们打开另一个表单。但我怀疑你会想这么做。您可以创建一个包含HTML、CSS和JavaScript的表单,并使用应用程序脚本独立Web应用程序。谢谢。但是如何从用于生成此表单的脚本中生成提交时事件?您需要使用
    ScriptApp.newTrigger()
    。您好,非常感谢,我会看一看。您好,我设法添加了onFormSubmit触发器,但是有办法调试它吗?