HTMLElement.offsetLeft HTMLElement.offsetHeight 但 是需要注意的是,這兩個(gè)屬性所儲(chǔ)存的數(shù)值并不是該元素相對(duì)整個(gè)瀏覽器畫(huà)布的絕對(duì)位置,而是相對(duì)于其父元素位置的相對(duì)位置 " /> 国内精品一级毛片免费看,伊人亚洲AV久久无码精品,工口肉肉彩色不遮挡

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

js獲取元素在瀏覽器中的絕對(duì)位置

JavaScript中提供獲取HTML元素位置的屬性:

HTMLElement.offsetLeft
HTMLElement.offsetHeight
但 是需要注意的是,這兩個(gè)屬性所儲(chǔ)存的數(shù)值并不是該元素相對(duì)整個(gè)瀏覽器畫(huà)布的絕對(duì)位置,而是相對(duì)于其父元素位置的相對(duì)位置,也就是說(shuō)這兩個(gè)數(shù)值得到的是以其 父元素左上角為(0,0)點(diǎn)從而計(jì)算出的數(shù)值。那么如何得到一個(gè)HTML元素的絕對(duì)位置呢,可以用以下函數(shù):

復(fù)制代碼 代碼如下:
//獲取元素的縱坐標(biāo)
function getTop(e){
var offset=e.offsetTop;
if(e.offsetParent!=null) offset+=getTop(e.offsetParent);
return offset;
}
//獲取元素的橫坐標(biāo)
function getLeft(e){
var offset=e.offsetLeft;
if(e.offsetParent!=null) offset+=getLeft(e.offsetParent);
return offset;
}

其原理就是利用HTMLElement.offsetParent屬性,如果當(dāng)前元素的父元素不是空(null),則在原本的offsetTop基礎(chǔ)上加上當(dāng)前的offsetTop,然后繼續(xù)獲取父元素的父元素的offsetTop,再將其加之,最終遞歸出該元素相對(duì)于整個(gè)瀏覽器畫(huà)布的縱坐標(biāo)。橫坐標(biāo)亦然。

JavaScript技術(shù)js獲取元素在瀏覽器中的絕對(duì)位置,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 翘臀少妇被扒开屁股日出水爆乳 | 真实的强视频免费网站 | 一边啪啪的一边呻吟声口述 | 亚洲嫩草影院久久精品 | 九九热在线视频精品店 | 日日夜夜狠狠干 | 嗯啊…跟校草在教室里做h 嗯 用力啊 嗯 c我 啊哈老师 | 国产精品人妻久久无码不卡 | 亚洲欧美综合乱码精品成人网 | 青青草原在线新免费 | 亚洲精品久久久无码 | 无人影院在线播放 | 在线免费看a | 纯肉小黄文高H | 国产精品一区二区三区免费 | 中文在线无码高潮潮喷在线 | 国产精品久久久久婷婷五月色 | yellow免费 | 国语自产精品一区在线视频观看 | 学生无码AV一区二区三区 | 亚洲 欧美 国产 综合 播放 | 99免费观看视频 | 中文字幕不卡在线视频 | 免费人成视频X8X8国产更快乐 | 一本道亚洲区免费观看 | 国产亚洲精品久久久久久禁果TV | 在线成人精品国产区免费 | 轻轻挺进女教师的身体 | 久久大综合 | 日本最新在线不卡免费视频 | 色婷婷综合激情中文在线 | 久久只精品99品免费久 | 亚洲1卡二卡3卡4卡新区在线 | 97视频在线观看免费播放 | 男人桶爽女人 | 91精品婷婷国产综合久久8 | 免费精品在线视频 | 色欲AV精品人妻一区二区麻豆 | 免费夜色污私人影院网站 | 久久综合给合久久狠狠狠… | 国产精品久久人妻无码网站一区无 |