サイドバーに配置したテキストエリアのデータを得る

サイドバー上に配置したテキストエリアに入力されたデータをGAS側で得る方法について書いてあるページがほぼ見つからない。 そんなことは常識なのかしら? 逆にGAS側からサイドバーにデータを返す方法は詳しく説明しているページはあるんだけど。 というわけでサンプルコードはこんな感じ。 テキストエリアの内容をdocument.getElementById()で変数に入れて、それを引数にすればおっけー。

■ サイドバー側 <html> <head> <script> function hogehoge() { var inputText = document.getElementById("idInputText"); google.script.run.hoge(inputText .value); } </script> </head> <body> <label>hogehoge</label> <input type="text" id="idInputText"> <button onclick="hogehoge()">ほげほげ</button> </body> </html> ■ GAS側 function hoge(input) { if(input == 'OK') { ..... OKの処理 } else { ..... OK以外の処理 } }

--
はれ

No comments: