回答編集履歴

2

 

2023/01/22 12:37

投稿

退会済みユーザー
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

2023/01/22 12:21

投稿

退会済みユーザー
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>【登"者】</label><br><input type="text" name="user" list="user" placeholder="その他登録者は記名" autocomplete="off" required>
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++){ ?>