document.getElementByIdを毎回書いたりコピペしたりするので
id名を渡して要素を取得する関数を書いてみる
function get_elem(id){
return document.getElementById(id);
}
コード.gs
function doGet() {
return HtmlService.createHtmlOutputFromFile("index");
}
|
意訳この機能がやること 指定したHTMLファイルを表示する |
index.html
<!DOCTYPE html>
<html>
<body>
<button id="bt">ボタン</button>
<script>
function get_elem(id){
return document.getElementById(id);
}
var bt = get_elem("bt");
bt.onclick = bt_clicked;
function bt_clicked(){
alert("hello");
}
</script>
</body>
</html>
|
意訳ボタン この機能がやること 受け取ったidの要素を取得して返す id名"bt"をget_elemに渡して結果を得る btがクリックされたらbt_clickedを実行する この機能がやること hello をアラートに出す |