我是应用程序脚本的初学者,我有一个问题。 当我按另一个按钮时,如何禁用按钮。当我按下另一个按钮时,如何禁用按钮
我尝试了很多不同的方式,但是我无法让它工作。
你能帮我吗?
我的代码很大。我应该在这里粘贴吗?
我是应用程序脚本的初学者,我有一个问题。 当我按另一个按钮时,如何禁用按钮。当我按下另一个按钮时,如何禁用按钮
我尝试了很多不同的方式,但是我无法让它工作。
你能帮我吗?
我的代码很大。我应该在这里粘贴吗?
在了UiApp可以使用clientHandler做到这一点很容易... 示例代码是这样的:
function doGet() {
var app = UiApp.createApplication();
var btn1 = app.createButton('button1');
var btn2 = app.createButton('button2');
var clientHandler = app.createClientHandler().forTargets(btn1).setEnabled(false);
btn2.addClickHandler(clientHandler);
return app.add(btn1).add(btn2);
}
注:以上的评论是正确的......你的问题确实是太模糊了。
正是我需要的..谢谢所有! –
是的,你需要在任何人能够帮助你之前发布一些相关的代码。从广义上讲,实现你想要做的事情的一个很好的逻辑方法是使用发生的事件,或者通过单击第一个按钮来调用的状态,以运行禁用第二个按钮的脚本。
这可以通过许多不同的方式完成。客户端,服务器端..这一切都取决于上下文,哪一个适合您的情况。
请提供更多信息。你的问题太含糊 – codechurn
哪个服务? HtmlService? UiService?这将有助于将代码发布在按钮定义和处理程序的周围。 (你有处理者,对吗?也许这就是问题!) – Mogsdad