개체의 위치나 이벤트가 발생된 layer에, 혹은 onresize 이벤트가 발생된 위치의 상대적 수평/수직 위치를 반환한다.

anchor.x[=] anchor.y[=] - NS
event.x[=] event.y[=] IE NS
event.layerX[=] event.layerY[=] - NS
Global.x[=] Global.y[=] - NS
layer.x[=] layer.y[=] - NS
link.x[=] link.y[=] - NS
Url.x[=] Url.y[=] - NS
인수
object : (개체)

필수적인 인수로 적용되는 개체이다.

x, y, layerX, layerY : (수평/수직 위치)

이벤트가 발생된 개체에 상대적인 위치를 나타내며, y는 맨위에서 부터의 수직 거리를, x는 왼쪽면에서 부터의 수평거리를 나타내는 거리를 반환한다. 디폴트값은 없다.

: (속성 정수값)

새롭게 지정되는 픽셀 단위의 정수값이다.

설명

개체의 위치나 이벤트가 발생된 layer에, 혹은 onResize 이벤트가 발생된 위치로 부터의 상대적인 수평/수직 위치를 반환한다.
개체가 위치를 가지고 있지 않으면 body 개체의 좌측 상단면으로 부터의 위치를 반환한다. 또한 윈도우 밖에서 이벤트가 발생되면 반환값은 -1이 된다.

특기

x, y 속성들은 layerX, layerYNS 이벤트 개체 속성들과 상호 호환된다.

event 개체에 적용되는 x, y 속성은 IE4에서는 읽기전용이었으나 IE5부터는 읽기, 쓰기가 가능하다.

마우스를 이동시키면서 아래 상태바를 보라.



event.x, y 속성 예제 IE

마우스를 이동시키면서 아래 상태바를 보라.
<BODY onmousemove="window.status='X='+window.event.x+' Y='+window.event.y">