我想通過匹配一些值來將一些數據以html表格的形式添加到電子表格中。提交表單數據到谷歌電子表格
但不知何故提交按鈕什麼也不做。
Code.gs --->
function openInputDialog() {
var html = HtmlService.createHtmlOutputFromFile('Index').setSandboxMode(HtmlService.SandboxMode.IFRAME);
SpreadsheetApp.getUi()
.showModalDialog(html, 'Add Item');
}
function itemAdd(form) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1");
var lastRow = sheet.getLastRow();
var match1 = sheet.getRange("B2").getValue();
for (var i = 0; i = 300; i++)
{
if (lastRow - i == match1) {
sheet.getRange(lastRow - i, 2, 1, 1).setValues(form.details);
break;
}
}
}
的index.html ----->
<!DOCTYPE html>
<html>
<head>
<base target="_top">
</head>
<br>
<form>
Details:<br>
<input type="text" name="details">
<br> Quantity:
<br>
<input type="text" name="quantity">
<br><br>
<input type="button" value="Submit" onclick="google.script.run
.withSuccessHandler(google.script.host.close)
.itemAdd(this.parentNode)" />
</form>
</html>
我會很感激你的幫助。
你可以分享你的電子表格的副本 – Ritz
[鏈接](https://docs.google.com/spreadsheets/d/ 1wSrOwjRcmMsFkACmJTHPE3qJxCLCUW9rwQtvv3PEjDA/edit?usp = sharing)這裏是我的電子表格的鏈接。 – Mask