如何获取表单响应的值?

How to get value of form response?

我有一个在提交表单后发送电子邮件的应用程序,我想使用电子邮件主题中几个问题的表单响应数据。

目前邮件主题是从这里提取的

const subject = "正文-" + this.title

我在想,但我不确定如何使用 getResponse() 来引用特定的表单问题,或者这是否是正确的解决方案 const subject = "文本 -" + this.title + getResponse()

很可能导致您访问 getResponse() 的来源指的是 FormApp.ItemResponse.getResponse

为了能够使用这个方法,首先你的代码应该获取 FormApp.FormResponse ,它通常是从表单触发器的表单提交事件对象中获取的,但是你引用的项目正在使用一个电子表格触发器,它可能会使事情变得更容易,因为它已经包含两个具有响应值的属性:

  • 命名值

详情请查看https://developers.google.com/apps-script/guides/triggers/events#form-submit

相关

  • How to extract response items from a Google Form