Javascript 响应。getselectedbutton()不是函数吗?
我在学校,试图编写一个谷歌应用程序脚本,其中我有一个绑定到文档的函数,该文档带有一个自定义菜单,可以创建一个带有日期、主题的新文档,并通过电子邮件发送给该主题的教师。一切都按照计划进行,直到我决定这样做,如果我在其中一个参数中点击cancel而不是OK,那么如果我没有点击edit parameters,我将获得该参数的默认值,这样我就可以轻松地只更改一两件事。该功能可以一尘不染地工作,但现在发生的事情是,我无法获得警报的所选按钮,该警报会询问我是否要编辑参数 它只是说 “TypeError:response.getSelectedButton不是函数” 不让我运行我的函数。这是我的函数代码。这在过去对我很有效,我真的不知道为什么现在不行Javascript 响应。getselectedbutton()不是函数吗?,javascript,user-interface,google-apps-script,Javascript,User Interface,Google Apps Script,我在学校,试图编写一个谷歌应用程序脚本,其中我有一个绑定到文档的函数,该文档带有一个自定义菜单,可以创建一个带有日期、主题的新文档,并通过电子邮件发送给该主题的教师。一切都按照计划进行,直到我决定这样做,如果我在其中一个参数中点击cancel而不是OK,那么如果我没有点击edit parameters,我将获得该参数的默认值,这样我就可以轻松地只更改一两件事。该功能可以一尘不染地工作,但现在发生的事情是,我无法获得警报的所选按钮,该警报会询问我是否要编辑参数 它只是说 “TypeError:re
function Mathdoc() { var ui = DocumentApp.getUi();
var d = new Date();
var s = (d.getDate()) + '/' + (d.getMonth()+1) + '/' + d.getFullYear();
console.log(s);
var response = ui.alert( 'Change parameters?', ui.ButtonSet.YES_NO);
if (response.getSelectedButton() == ui.Button.YES) { insert all my other code here}
有什么小故障或者我遗漏了什么吗?我不熟悉JS,也不熟悉网页设计。不,这个功能不存在。基本上,如果你在谷歌上键入一个函数,但没有找到任何东西,这意味着该函数不存在
编辑:如果您有一条错误消息说它不存在,这意味着该函数确实不存在,或者包含该函数的库丢失。但是在您的情况下,该函数不存在不,该函数不存在。基本上,如果你在谷歌上键入一个函数,但没有找到任何东西,这意味着该函数不存在
编辑:如果您有一条错误消息说它不存在,这意味着该函数确实不存在,或者包含该函数的库丢失。但是在您的情况下,函数不存在没有名为
getSelectedButton()
的方法。ui.alert()
只返回按钮,其他什么都不返回
function Mathdoc() {
var ui=DocumentApp.getUi();
var d = new Date();
var s = (d.getDate()) + '/' + (d.getMonth()+1) + '/' + d.getFullYear();
console.log(s);
var response=ui.alert( 'Change parameters?', ui.ButtonSet.YES_NO);
if (response==ui.Button.YES) { insert all my other code here}
没有名为
getSelectedButton()的方法。
。ui.alert()
只返回按钮,其他什么都不返回
function Mathdoc() {
var ui=DocumentApp.getUi();
var d = new Date();
var s = (d.getDate()) + '/' + (d.getMonth()+1) + '/' + d.getFullYear();
console.log(s);
var response=ui.alert( 'Change parameters?', ui.ButtonSet.YES_NO);
if (response==ui.Button.YES) { insert all my other code here}
关于如何修复它有什么建议吗?你必须给我更多的信息。该程序是仅使用javascript还是您使用了另一种与javascript结合的语言?比如html/php,纯javascript。该函数从一个单独函数中声明的菜单运行,该文件绑定到一个我用作控制中心的google文档。需要更多信息吗?帐户是G套件,这可能与此有关?您无法仅用Javascript区分两个按钮。我需要你详细说明你能分享的每一条信息,因为只有你告诉我如何修复它的建议才有点不可能。你必须为此给我更多的信息。该程序是仅使用javascript还是您使用了另一种与javascript结合的语言?比如html/php,纯javascript。该函数从一个单独函数中声明的菜单运行,该文件绑定到一个我用作控制中心的google文档。需要更多信息吗?帐户是G套件,这可能与此有关?您无法仅用Javascript区分两个按钮。我需要你详细说明你能分享的每一条信息,因为仅仅依靠你所说的几乎是不可能的。这里没有名为
getSelectedButton()的方法。
。alert()只返回按钮,其他什么都不返回。这就是它起作用的原因。我以前使用过ui.prompt,但是我无法摆脱文本框,所以我使用了ui.alert。Ohhhhhhhhhh。没有名为getSelectedButton()
的方法。alert()只返回按钮,其他什么都不返回。这就是它起作用的原因。我以前使用过ui.prompt,但是我无法摆脱文本框,所以我使用了ui.alert。啊,啊,啊。