Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the absolute position of a DOM element relative to the upper-left corner of the owner frame or window. This member is static and can be invoked without creating an instance of the class.
var j = Sys.UI.DomElement.getLocation(element);
var x = j.x;
var y = j.y;
Parameters
Term |
Definition |
---|---|
element |
The target element. |
Return Value
An object of the JavaScript type Object that contains the x-coordinate and y-coordinate of the element in pixels.
Remarks
The getLocation method returns an object of the JavaScript type Object that contains the fields listed in the following table.
Field |
Definition |
---|---|
x |
The number of pixels between the element and the left edge of the owner frame or window. |
y |
The number of pixels between the element and the top edge of the owner frame or window. |
Note
The getLocation method is not supported for elements that have fixed positioning (style="position:fixed"). In some browsers, getLocation might return incorrect coordinates for elements that have this setting.
Example
The following example shows how to use the getLocation method. This code is part of a larger example found in the Sys.UI.DomElement class overview.
// Get the location of the element
var elementLoc = Sys.UI.DomElement.getLocation(elementRef);
// Get the location of the element
var elementLoc = Sys.UI.DomElement.getLocation(elementRef);