Метод Sys.UI.DomElement getBounds

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

var b = Sys.UI.DomElement.getBounds(element);
var x = b.x;
var y = b.y;
var w = b.width;
var h = b.height;

Параметры

Термин

Определение

element

Экземпляр Sys.UI.DomElement, координаты которого необходимо вернуть.

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

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

Заметки

Объект, возвращаемый методом getBounds, содержит следующие четыре поля:

Поле

Определение

x

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

y

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

width

Ширина элемента в точках.

height

Высота элемента в точках.

Пример

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

// Get the bounds of the element
var elementRef = $get("Label1");
var elementBounds = Sys.UI.DomElement.getBounds(elementRef);
// Get the bounds of the element
var elementRef = $get("Label1");
var elementBounds = Sys.UI.DomElement.getBounds(elementRef);

См. также

Ссылки

Класс Sys.UI.DomElement

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

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