服务器端表单处理和检索客户端的服务器响应

时间:2015-04-21 21:15:58

标签: javascript html google-apps-script server-side-scripting

我正在建立一个网站,我需要通过表单提交用户输入以登录Google Apps脚本。我知道如何提交表格。我的问题是我不知道如何使用Google Apps脚本处理表单。我正在使用doPost()方法。我知道如何操作表单数据但不知道如何检索它。 如何在Google Apps脚本中检索表单数据?如果我只想将布尔变量返回到我的网站,我会在doPost()函数的return语句中放入什么?说用户输入是否有效?(我假设我只返回一个布尔变量,但我只想确保它与Google Apps脚本服务器端表单处理的工作方式不同。 )和我将该布尔变量返回到我的网站后,如何编程客户端以从我的Google Apps脚本中检索响应,以便我可以使用javascript处理该响应?

1 个答案:

答案 0 :(得分:1)

doPost()doGet()都可以获取网址搜索字符串参数。

function doGet(e) {

  var passedInIP = e.parameter.theArg;
  var listInfo = e.parameter.List;

  //Other code
};

网址看起来像这样:

https://script.google.com/macros/s/theAppsScriptID/exec?theArg=theIP_Address&List=textHereForList

网址中的名称必须与e.parameter.nameHere

中使用的名称相匹配