4 out of 7 rated this helpful - Rate this topic

x property

Sets or retrieves the x-coordinate (in pixels) of the mouse pointer, or user's finger, offset from the closest relatively positioned parent element of the element that fired the event.

Syntax

JavaScript

p = object.x

Property values

Type: Integer

the x-coordinate, in pixels.

Remarks

The property is read-only in Microsoft Internet Explorer 4.0, and read/write in Microsoft Internet Explorer 5 and later. In browser versions earlier than Internet Explorer 5, the x property retrieves a coordinate relative to the client.

If the event firing element is relatively positioned, then the x-coordinate from the boundary of the element is returned. If the event firing element and all of its parent elements are not relatively positioned, then the x property returns a coordinate relative to the body element.

The x property returns a coordinate relative to the body element.

If the mouse or finger is outside the window when the event is called, this property returns -1.

Examples

This example displays the current mouse position in the browser's status window.


<BODY onmousemove="window.status = 'X=' + window.event.x + 
    ' Y=' + window.event.y">

 

 

Send comments about this topic to Microsoft

Build date: 3/14/2012

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ