将webapp链接参数传递给Google Apps脚本中的html文件

时间:2015-06-21 04:23:02

标签: google-apps-script

我正在尝试从webapp链接传递参数,因此可以用它来预填充html表单(使用HtmlService)。

应用脚本 -

function doGet(e) {
  var formId = e.parameter.formId;

  return HtmlService.createTemplateFromFile('Index')
      .id = formId
      .evaluate()
      .setSandboxMode(HtmlService.SandboxMode.IFRAME)
}  

Index.html -

<form id="myForm">
  <input type="text" name="formId" value="<?=id?>"><br>
  <input type="search" name="search">
</form>

收到错误 -

  

无法在对象“xyz”中找到函数evaluate(其中xyz是链接中包含的参数)。

我不确定我在使用Apps脚本代码时遇到了什么问题。

非常感谢提前。

快乐的编码!

1 个答案:

答案 0 :(得分:1)

var html =     HtmlService.createTemplateFromFile('Index')
  html.id = formId;
return html.evaluate()