Button 谷歌应用程序Sript按钮
我正在尝试制作一个侧边栏,自动将句子写到每日活动报告中。在这种情况下,安全官员会反复记录事情。我基本上是想让它更容易。点击一个按钮,弹出一个预先写好的自动时间戳句子 我有一个边栏 但当我试图超过三个按钮时,整个事情都失败了。弹出HTML侧栏。但是按钮停止工作了 当我使用IDE播放按钮运行按钮时,按钮后面的功能仍然有效。但当我超过三个按钮时,按钮停止反应Button 谷歌应用程序Sript按钮,button,google-apps-script,containers,Button,Google Apps Script,Containers,我正在尝试制作一个侧边栏,自动将句子写到每日活动报告中。在这种情况下,安全官员会反复记录事情。我基本上是想让它更容易。点击一个按钮,弹出一个预先写好的自动时间戳句子 我有一个边栏 但当我试图超过三个按钮时,整个事情都失败了。弹出HTML侧栏。但是按钮停止工作了 当我使用IDE播放按钮运行按钮时,按钮后面的功能仍然有效。但当我超过三个按钮时,按钮停止反应 感谢您的帮助,如果您想查看我的代码,请告诉我。下面是一个从侧边栏输入电子表格的时间戳文本的简单示例 代码.gs function onOpen(
感谢您的帮助,如果您想查看我的代码,请告诉我。下面是一个从侧边栏输入电子表格的时间戳文本的简单示例 代码.gs
function onOpen()
{
loadSideBar();
SpreadsheetApp.getUi().createMenu('My Menu').addItem('loadSidebar', 'loadSideBar').addToUi();
}
function dispText(txt)
{
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sht=ss.getSheetByName('Notes');
var ts=Utilities.formatDate(new Date(), 'GMT-6', "M/dd/yyyy HH:mm:ss");
var row=[];
row.push(ts);
row.push(txt);
sht.appendRow(row);
return true;
}
function loadSideBar()
{
var userInterface=HtmlService.createHtmlOutputFromFile('sidebar');
SpreadsheetApp.getUi().showSidebar(userInterface);
}
sidebar.html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
$(function() {
$('#txt1').val('');
});
function sendText()
{
var txt=$('#txt1').val();
google.script.run
.withSuccessHandler(clearText)
.dispText(txt);
}
function clearText()
{
$('#txt1').val('');
}
console.log("My code");
</script>
</head>
<body>
<textarea id="txt1" rows="12" cols="35"></textarea><br /><br />
<input id="btn1" type="button" value="submit" onClick="sendText();" />
</body>
</html>
$(函数(){
$('#txt1').val('');
});
函数sendText()
{
var txt=$('#txt1').val();
google.script.run
.withSuccessHandler(明文)
.dispText(txt);
}
函数clearText()
{
$('#txt1').val('');
}
log(“我的代码”);
你的代码在哪里?大多数“主题”和好问题都会有代码。您是新会员,新会员通常不了解您的期望。如果你有一个特殊的问题,你可以很好地描述,那么这就是一个好问题的候选人。按钮的数量对于代码失败的原因可能完全无关紧要。我并不是说按钮的数量与之没有关联,但关联不是因果关系。如果您使用的是Chrome或Firefox,请按文档选项卡上的f12键,web developer tools将在底部打开。您是否在控制台的日志中看到任何错误消息?使用console.log('variableName:'+variableName)
将变量值打印到浏览器控制台。阅读