Метод Sys.UI.DomElement getLocation

Получает абсолютное расположения элемента DOM относительно верхнего левого угла родительского фрейма или окна. Этот элемент является статическим и его можно вызывать, не создавая экземпляр класса.

var j = Sys.UI.DomElement.getLocation(element);
var x = j.x;
var y = j.y;

Параметры

Термин

Определение

element

Целевой элемент.

Возвращаемое значение

Объект JavaScript типа Object, содержащий значения координат X и Y элемента в точках.

Заметки

Метод getLocation возвращает объект JavaScript типа Object, содержащий поля, перечисленные в следующей таблице.

Поле

Определение

x

Число пикселей между элементом и левой границей родительского фрейма или окна.

y

Число точек между элементом и верхней границей родительского фрейма или окна.

Примечание

Метод getLocation не поддерживается для элементов с фиксированной позицией (style="position:fixed").В некоторых обозревателях метод getLocation может возвращать неверные координаты для элементов с этим параметром.

Пример

В следующем примере показано, как использовать метод getLocation. Данный пример кода является частью большего примера, приведенного в описании класса Sys.UI.DomElement.

// 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);

См. также

Ссылки

Класс Sys.UI.DomElement

Другие ресурсы

Справочник по языку