JS获得页面某一元素的位置
2008-03-14 18:41
218 查看
function getElementOffset(e)
{
var t = e.offsetTop;
var l = e.offsetLeft;
var w = e.offsetWidth;
var h = e.offsetHeight-1;
while(e=e.offsetParent) {
t+=e.offsetTop;
l+=e.offsetLeft;
}
return {
top : t,
left : l,
width : w,
height : h
}
}
{
var t = e.offsetTop;
var l = e.offsetLeft;
var w = e.offsetWidth;
var h = e.offsetHeight-1;
while(e=e.offsetParent) {
t+=e.offsetTop;
l+=e.offsetLeft;
}
return {
top : t,
left : l,
width : w,
height : h
}
}
相关文章推荐
- js与jquery获得页面大小、滚动条位置、元素位置
- js与jquery获得页面大小、滚动条位置、元素位置
- js与jquery获得页面大小、滚动条位置、元素位置
- js与jquery获得页面大小、滚动条位置、元素位置
- js在页面搜索定位某一元素的位置
- js与jquery获得页面大小、滚动条位置、元素位置
- js获得页面元素位置
- js获得页面元素位置
- js与jquery获得页面大小、滚动条位置、元素位置
- 原生js获取 一个dom元素距离页面可视区域的位置值 -- getBoundingClientRect
- Js获取元素在页面里的坐标位置和宽高
- JS与JQUERY获取页面大小、滚动条位置、元素位置
- js获得元素绝对位置的方法
- jQuery获得页面元素的绝对/相对位置
- js获得元素绝对或相对位置
- JS实现随页面滚动显示/隐藏窗口固定位置元素
- JS_页面大小及元素的位置
- Scrolld.js 点击元素,滑动到页面对应位置
- js获取页面元素和鼠标的点击位置