回答編集履歴
2
test
CHANGED
@@ -53,7 +53,7 @@
|
|
53
53
|
<input type="submit" value="Submit" />
|
54
54
|
</form>
|
55
55
|
<script>
|
56
|
-
// Prevent forms from submitting.
|
56
|
+
// Prevent forms from submitting.(エラー抑止のおまじない)
|
57
57
|
function preventFormSubmit() {
|
58
58
|
var forms = document.querySelectorAll('form');
|
59
59
|
for (var i = 0; i < forms.length; i++) {
|
@@ -65,11 +65,12 @@
|
|
65
65
|
window.addEventListener('load', preventFormSubmit);
|
66
66
|
|
67
67
|
function handleFormSubmit(formObject) {
|
68
|
+
// コード.gs の processForm 関数を呼び出す。成功したら、 この script 内の completion 関数を呼び出す。
|
68
69
|
google.script.run.withSuccessHandler(completion).processForm(formObject);
|
69
70
|
}
|
70
71
|
|
71
72
|
function completion() {
|
72
|
-
console.log("success")
|
73
|
+
console.log("success");
|
73
74
|
}
|
74
75
|
</script>
|
75
76
|
</body>
|
1
test
CHANGED
@@ -38,7 +38,7 @@
|
|
38
38
|
<body>
|
39
39
|
<form id="myForm" onsubmit="handleFormSubmit(this)">
|
40
40
|
<label>【登録日】</label><br><input type="datetime-local" name="datetime" placeholder="日時を選択してください" required><br><br>
|
41
|
-
<label>【登
|
41
|
+
<label>【登録者】</label><br><input type="text" name="user" list="user" placeholder="その他登録者は記名" autocomplete="off" required>
|
42
42
|
<datalist id="user">
|
43
43
|
<? var user = SpreadsheetApp.openById("シートID").getSheetByName("User").getDataRange().getValues(); ?>
|
44
44
|
<? for(var i = 0;i<user.length;i++){ ?>
|