Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.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 apps脚本将唯一ID分配到表单中_Javascript_Google Apps Script - Fatal编程技术网

Javascript 如何使用google apps脚本将唯一ID分配到表单中

Javascript 如何使用google apps脚本将唯一ID分配到表单中,javascript,google-apps-script,Javascript,Google Apps Script,我想为每个提交的谷歌表单传递一个唯一的ID,但到目前为止我找不到任何东西 我正在考虑使用GoogleWebApp脚本,先输入一个简单的html来输入唯一的ID,然后单击submit按钮,它会重定向到google表单。问题是,我在哪里存储唯一的id?localStorage或Coockie,我使用coockies尝试了这种方法,但无法从脚本编辑器的OnSubmitForm事件(应用程序脚本代码)中访问该Coockie。是否有任何方法可以将有关域的变量存储到浏览器中,以便我可以从任何选项卡访问该变量

我想为每个提交的谷歌表单传递一个唯一的ID,但到目前为止我找不到任何东西


我正在考虑使用GoogleWebApp脚本,先输入一个简单的html来输入唯一的ID,然后单击submit按钮,它会重定向到google表单。问题是,我在哪里存储唯一的id?localStorage或Coockie,我使用coockies尝试了这种方法,但无法从脚本编辑器的OnSubmitForm事件(应用程序脚本代码)中访问该Coockie。是否有任何方法可以将有关域的变量存储到浏览器中,以便我可以从任何选项卡访问该变量?

您必须在接收电子表格中使用。或者使用时间戳,但是如果允许他们编辑他们的提交,他们相信时间戳会改变。如果您使用的是Web应用程序,您需要使用
google.script.run.gs\u ScriptFunctionName()
将HTML表单数据发送到gs脚本。“表单提交”触发器甚至不会从正在提交的Web应用程序表单运行。除非您想从HTML表单中获取输入信息,否则将该数据发送到服务器,然后让服务器向表单提交响应?