マウスのポインタの位置をリアルタイムで取得したい
デモ
コード.gs
function doGet() {
return HtmlService.createHtmlOutputFromFile("index");
}
|
意訳この機能がやること 指定したHTMLファイルを表示する |
index.html
<!DOCTYPE html>
<html>
<body>
<label>X</label><input type="text" id="posX">
<br>
<label>Y</label><input type="text" id="posY">
<script>
window.onmousemove = mousePos;
function mousePos(e) {
document.getElementById("posX").value = e.pageX;
document.getElementById("posY").value = e.pageY;
}
</script>
</body>
</html>
|
意訳X座標のラベルとテキストボックス 改行 Y座標のラベルとテキストボックス マウスが動いたらmousePosを実行する この機能がやること idがposXの要素にX座標の数値を入れる idがposYの要素にY座標の数値を入れる |
参考
MouseEvent.pageX
MouseEvent.pageY
MouseEvent.pageX
MouseEvent.pageY