hello
コード.gs
function doGet() {
return HtmlService.createHtmlOutputFromFile("index");
}
|
意訳この機能がやること 指定したHTMLファイルを表示する |
index.html
<!DOCTYPE html>
<html>
<body>
<div id="main">hello</div><br>
<button id="bt">button</button>
<script>
/************************************
グローバル
************************************/
var milisec = 2000;
var main = document.getElementById("main");
var bt = document.getElementById("bt");
/************************************
イベント
************************************/
bt.onclick = btClicked;
/************************************
elem(id)
************************************/
function elem(id) {
return document.getElementById(id);
}
/************************************
btClicked
************************************/
function btClicked() {
setTimeout('showMessage()', milisec);
}
/************************************
showMessage
************************************/
function showMessage() {
main.textContent = "2秒後に表示するメッセージ";
}
</script>
</body>
</html>
|
意訳mainのdiv要素 button要素 ミリ秒を指定 idがmainの要素を取得 idがbuttonの要素を取得 btがクリックされたらbtClickedを実行する この機能がやること 受け取ったidの要素を返す この機能がやること milisec秒後にshowMessage()を実行する この機能がやること main要素にメッセージを表示する |