是否可以在提交表单之前获得已填写的答案?
Is it possible to get already-filled answers before form submit?
我正在寻找一种可能性,在按下提交按钮之前获取第一个表单 TextItem(即姓氏)已填写的响应内容。
背后的原因是:
- 就在提交按钮之前,我要求用户通过超链接打开一个 GAS 网络应用程序
- 在该网络应用程序中,我需要姓氏,用户应该已经完成了姓氏
我已经尝试了以下方法但未成功:
- 试图通过
getActiveForm()
和 openByUrl(url)
获取表格
- 通过
getResponses()
和getResponse(responseId)
获取FromResponse
- 最后打电话给
getResponseForItem(item)
- 但上面的组合似乎都不起作用...
在那些失败的尝试之后,我假设如下:
- 有可能仅在表单提交事件处理程序中通过传递的参数
- 或仅当响应由脚本创建时
我是不是做错了什么?
谁能给我另一个解决方案?
(或者确认我真的不可能)
在提交表单之前,无法使用应用程序脚本影响表单。
我正在寻找一种可能性,在按下提交按钮之前获取第一个表单 TextItem(即姓氏)已填写的响应内容。
背后的原因是:
- 就在提交按钮之前,我要求用户通过超链接打开一个 GAS 网络应用程序
- 在该网络应用程序中,我需要姓氏,用户应该已经完成了姓氏
我已经尝试了以下方法但未成功:
- 试图通过
getActiveForm()
和openByUrl(url)
获取表格
- 通过
getResponses()
和getResponse(responseId)
获取FromResponse
- 最后打电话给
getResponseForItem(item)
- 但上面的组合似乎都不起作用...
在那些失败的尝试之后,我假设如下:
- 有可能仅在表单提交事件处理程序中通过传递的参数
- 或仅当响应由脚本创建时
我是不是做错了什么?
谁能给我另一个解决方案? (或者确认我真的不可能)
在提交表单之前,无法使用应用程序脚本影响表单。