复制代码代码如下所示:
获取/坐标位置
功能率(e){
var t = e.offsettop;
var = e.offsetleft;
VaR高度= e.offsetheight;
而(E = e.offsetparent){
T = e.offsettop;
L = e.offsetleft;
}
}

如果obj是一个HTML控件。
obj.offsettop指的是对象的距离或上控制、位置的整数,单位像素。
obj.offsetleft obj指左侧或上控制位置的距离,整数像素单元。
obj.offsetwidth指的是目标控制本身的宽度的整数,单位像素。
obj.offsetheight指的是目标控制本身,高度的整数,单位像素。

我们上面提到的或左上,上控制或解释。

例如:
复制代码代码如下所示:





的提交按钮的offsettop指提交按钮,在边界上的工具层之间的距离,因为按钮最近的一边是工具层的上边界。
该复位按钮offsettop指复位按钮和工具层之间的距离,因为最近的按钮上方的工具层边界上。

对提交按钮是指距离提交按钮的工具层左边界的offsetleft,因为最近的左边是工具层的左边框。
该复位按钮offsetleft指距离复位按钮的提交按钮的右边框,因为左边最接近的是提交按钮的右边。


offsettop可以得到以上的HTML元素的位置或在外层,和style.top也是可能的。两者之间的区别是:

一、offsettop返回一个数字,和style.top返回一个字符串,一个单位除了数量:PX。
二,offsettop只读,而style.top可以读写。
三、如果顶部风格不是HTML元素中指定,然后style.top返回空字符串。

同样是真实的offsetleft和style.left之间,offsetwidth和style.width,offsetheight和style.height。

scrollheight:获取对象的滚动高度。
ScrollLeft:设置或获取远程对象的左边缘与窗口中当前可见的内容最左端之间
ScrollTop:设置或获取远程对象的顶部之间的顶部窗口中可见的内容
ScrollWidth:获取对象的滚动的宽度
offsetheight:得到家长的高度坐标的对象相对于布局或由家长offsetparent属性指定坐标
offsetleft:获取的对象相对于布局或母坐标的计算offsetparent属性指定的左边位置
offsettop:获取的对象相对于布局或父母的offsettop属性指定坐标计算的顶部位置
相关文件的event.clientx水平坐标
相关文件的event.clienty垂直坐标

event.offsetx相对容器的水平坐标
event.offsety相对容器的纵坐标
价值document.documentelement.scrolltop垂直方向滚动
事件的数量。ClientX + document.documentelement.scrolltop相对于文档的水平坐标和垂直方向

以上主要指IE,Firefox的区别如下:
复制代码代码如下所示:
IE6.0,ff1.06 +:
clientwidth =宽+填充
自己=高度+填充
offsetwidth =宽+填料+边界
offsetheight =高度+填料+边界
IE5.0 / 5.5:
clientwidth =宽边界
自己=高度边界
offsetwidth =宽度
offsetheight =高度

(有必要提一下:在CSS的边缘属性是独立的clientwidth,offsetwidth,自己,offsetheight)。