【发布时间】:2021-08-30 15:51:47
【问题描述】:
我创建了一个谷歌脚本应用程序,它为用户提供提示并接受单个输入,然后稍后在脚本中使用该应用程序(我正在使用查询 API 并将结果输出到 Google 工作表中,并且需要用户名/密码等)。
到目前为止我的代码:
var ui = SpreadsheetApp.getUi();
var result = ui.prompt('Please enter API password',
ui.ButtonSet.OK_CANCEL);
var button = result.getSelectedButton();
var text = result.getResponseText();
if (button == ui.Button.OK) {
// User clicked "OK".
var pw = text;
}
但是,我想将其增加到四个字符串响应,这些响应都被捕获为变量,然后在脚本的其余部分中使用。在没有多个提示的情况下这可能吗?
感谢您的帮助!
蚂蚁
【问题讨论】:
-
这个答案可能会有所帮助:stackoverflow.com/a/32610621
-
您可以使用 HTML
<input>标签。有几种方法可以设置 HTML。您可以使用<form></form>标记并获取整个表单。您可以从每个输入标签中单独获取值。快速查看以下文档链接:Apps Script HTML Service 尽管该文档没有显示输入标签的 HTML。以下是有关表单Link to info 的一些信息,但不要将action属性放入表单标记中。这会导致页面重新加载。
标签: google-apps-script google-sheets