マウスポインタの座標を得る

概要

マウスポインタの座標をEventインターフェースから得ます。
DOM L2 Events 規定のプロパティは標準なので、ほとんどのブラウザで動くと思います。(IE8, Google Chrome5, Firefox v3.6.6, Opera v10.60 で確認済み)

マウスイベント

UIEvent#screenX
クライアント領域上のX座標
UIEvent#screenY
クライアント領域上のY座標
UIEvent#clientX
スクリーン領域上のX座標
UIEvent#clientY
スクリーン領域上のY座標

サンプル (DOM Level 2 Events)

event.screenX:

event.screenY:

event.clientX:

event.clientY:

サンプル (Mozilla独自拡張)

event.pageX:

event.pageY:

サンプル (IE独自拡張)

event.x:

event.y:

event.offsetX:

event.offsetY:

参考URL

DOM Level 0
DOM Level 2
Mozilla独自拡張
IE独自拡張
その他