Web Developer's Room
HOME > JavaScript サンプル集 > 効果     

効果

マウスのある座標を表示する

<html>
<body onmousemove="move_sub()">

<script language="Javascript">
<!--
function move_sub() {
    document.all.txt1.value=event.screenX + "," + event.screenY;
    document.all.txt2.value=event.clientX + "," + event.clientY;
    document.all.txt3.value=event.x + "," + event.y;
    document.all.txt4.value=event.offsetX + "," + event.offsetY;
}
-->
</script>

スクリーン上の座標・・・<input type="text" id=txt1><br>
クライアント領域の座標・・・<input type="text" id=txt2><br>
配置された親要素上の座標・・・<input type="text" id=txt3><br>
クリックした要素上の座標・・・<input type="text" id=txt4><br>

</body>
</html>

【解説】
event.screenX/screenY・・・スクリーン上の座標
event.clientX/clientY・・・クライアント領域(ウィンドウ)上の座標
event.x/y・・・配置された親要素(通常は BODY 要素)上の座標
event.offsetX/offsetY ・・・クリックした要素上の座標
 サンプル


関連リンク
  • ページを最新表示する
  • ページをフェードインする
  • テキストをスクロールする
  • マウスをクリックした座標を表示する



  • スポンサードリンク


    (C) Web Developer's Room All rights reserved.