【问题标题】:Google App Script Form not workingGoogle App 脚本表单不起作用
【发布时间】:2016-05-17 21:26:32
【问题描述】:

我正在使用 google app 脚本来创建一个用于上传文件的表单。这是我的 Code.gs 文件:

var SPREADSHEET_FILE_ID = '1oQn6OLMzys8tVk1FLriOAmpzFJNazLRP-SwM7--eA58';
var folderId = "0B9TN_-yt-h0WZ0dnWndGWkw3UkE";

function doGet() {
  var template = HtmlService.createTemplateFromFile('index');

  // Build and return HTML in IFRAME sandbox mode.
  return template.evaluate()
      .setTitle('Web App Window Title')
      .setSandboxMode(HtmlService.SandboxMode.IFRAME);
};

我使用的所有其他代码几乎与 url https://script.google.com/d/125dG42eB9lM4SPq64p0dpR2CBH4ohfHiqu9TvFNM8s4Ra7pt-7kHXoTM/edit?usp=sharing 相似。 我收到以下错误。

3402363213-mae_html_user_bin_i18n_mae_html_user.js:42 Uncaught ReferenceError: "doc" is not defined.

任何人都可以请帮助为什么会出现此错误以及如何防止此错误。没有,因为没有提交。点击提交按钮后就挂了。

【问题讨论】:

  • 你解决了吗?

标签: google-apps-script


【解决方案1】:

由于添加这些值时出现问题,我认为您需要重新检查它们。

var SPREADSHEET_FILE_ID = '1oQn6OLMzys8tVk1FLriOAmpzFJNazLRP-SwM7--eA58';
var folderId = "0B9TN_-yt-h0WZ0dnWndGWkw3UkE";

var SPREADSHEET_FILE_ID 需要一个电子表格 ID,例如“1386834576”,而您提供了“1oQn6OLMzys8tVk1FLriOAmpzFJNazLRP-SwM7--eA58”,这是错误的。我认为你是从“https://docs.google.com/forms/d/1BqxyEG8RhtlM3MNuSbln6C1L1GLl3axdiSEijcwB5gY/edit”之类的东西中得到的,这就是为什么它问你“doc”没有定义。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多