function getElementLeft(element) { var actualLeft = element.offsetLeft; var current = element.offsetParent; while (current!==null) { actualLeft += current.offsetLeft; current = current.offsetParent; } return actualLeft; }
요소의 왼쪽 오프셋을 가져옵니다.
function getElementTop(element) { var actualTop = element.offsetTop; var current = element.offsetParent; while (current!==null) { <span style="white-space:pre"> </span>actualTop += current.offsetTop; current = current.offsetParent; } return actualTop; }
요소의 상위 오프셋을 가져옵니다.
OffsetParent 속성을 사용하면 Dom 계층 구조의 수준별로 돌아가서 각 수준의 오프셋을 합산할 수 있습니다.