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

Server-Side Form Handling And Retrieving Server Responses On The Client-Side

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

处理该响应

doPost()doGet()都可以获得URL个搜索字符串参数。

function doGet(e) {

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

  //Other code
};

url 看起来像这样:

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

URL 中的名称必须与 e.parameter.nameHere

中使用的名称匹配