Sys.UI.DomElement getBounds 메서드
업데이트: 2007년 11월
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 인스턴스입니다. |
반환 값
왼쪽 맨 위 모퉁이의 x 좌표와 y 좌표 및 요소의 너비와 높이(픽셀)를 포함하는 JavaScript Object 형식 개체입니다.
설명
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);