"Uncaught at retriveFormData" 错误,尽管在我的第一个文档调用中有 none

"Uncaught at retriveFormData" error even though there are none in reference to my first document call

function retriveFormData(inputFormUrl) {
  var inputForm = FormApp.openByUrl(inputFormUrl);
  var iFId = inputForm.getId()
  var iFRespond = inputForm.getPublishedUrl();
  var iFItems = inputForm.getItems();
  var inputFormData = [iFId,iFRespond,iFItems];
  document.getElementById("iFId").value = inputFormData[0]
  document.getElementById("iFRespond").value = inputFormData[1]
}

在用户单击按钮后,从下面的代码中某些 html 内的脚本标记调用上述函数。

function getData() { var inputFormUrl = 
  document.getElementById("inputFormUrl").value; 
  google.script.run.retriveFormData(inputFormUrl); 
}
 function retriveFormData(inputFormUrl) {
      var inputForm = FormApp.openByUrl(inputFormUrl);

FormApp 是服务器端 google 应用脚本

      var iFId = inputForm.getId()
      var iFRespond = inputForm.getPublishedUrl();
      var iFItems = inputForm.getItems();
      var inputFormData = [iFId,iFRespond,iFItems];
      document.getElementById("iFId").value = inputFormData[0]

document.getElementById() 是客户端 javascript 方法

      document.getElementById("iFRespond").value = inputFormData[1]
    }

在同一个函数中不能同时存在这两者。我假设您正在尝试从 html 表单中检索表单数据。这不是这样做的方法。 FormApp 是一个与 Google 表单交互的 class。