質問: date1.getYear() + "年" + (date1.getMonth() + 1) + "月" + date1.getDate() + '日に予約しました。'; } return result; }; ``` ### 試したこと 課題に対してアプローチしたことを記載してください ### 補足情報(言語/FW/ツール等のバージョンなど)
回答: 既に2年経過しており、質問者の方も解決されているかもしれませんが、 他に、このスクリプトを使われていて、うまく動いていない方を発見しましたので、 こちらの回答にはなっていないと思いますが、一点、気付いた事を記させて頂きます。 まず、このURLにあるものを解説と全く同じ手順で制作してみましたが、 解説者さんのサンプルは動いているのにも係わらず、私の場合、送信ボタンが反応しませんでした。 何度も同じ手順で制作してみましたが、やはり、送信ボタンは全く反応しません。 そこで、「コード.gs」と「index.html」の中から、 index.htmlの中に書いてある「doAction(event)」という部分に着目しました。 文中、冒頭と文末に近い位置で出現します。 冒頭では、doAction(event)と書かれてあります。しかし、文末のonClickの中では、doAction(e)と書かれてあります。 これを、doAction(event)に統一してみたところ、動くようになりました。 あとは、必須項目チェック機能を追加すれば、いいものが出来そうな気がします。 現段階では、全ての項目が未入力でも、カレンダー登録出来てしまいます。