2

我是 JavaScript 新手,对 Google Apps 脚本更是陌生。我正在尝试一个简单的函数来显示当前日期(仅显示日期、月份 e 和全年),但 Google 脚本显示错误 ReferenceError: "document" is not defined。

我的目标是在 Google 网站中使用此功能。这是代码:

function Data()
{
var d=new Date();
var dia=d.getDate();
var mes=d.getMonth();
var ano=d.getFullYear();
var DataCompleta=dia + "/" + mes + "/" + ano
document.write(DataCompleta);
}
4

2 回答 2

2

作为 Google Apps 脚本运行的代码不会在浏览器中运行,因此您不能将 Web 浏览器 API 与它一起使用。如果要将内容输出到 Google 站点,则需要使用API for Sites

大概您会想要类似的东西createWebPage,然后使用结果对象上的方法将内容添加到其中。

于 2012-11-25T15:18:11.303 回答
2

如前一个答案所述,您不能直接在浏览器中执行功能,您必须选择一个所谓的“容器”来从中运行您的功能。我建议您阅读文档,并尝试一些简单的教程来了解如何执行 GAS。


编辑:根据您的评论,随时查看使用 UiApp 构建的此脚本,结果可在此处查看并显示您想要的内容:“您好,今天是 25/10/2012”

于 2012-11-25T15:27:15.937 回答