"Uncaught at retriveFormData"错误,即使没有引用我的第一个文档调用


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是一个服务器端的谷歌应用程序脚本

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 Forms交互的类。

最新更新