请解释以下属性的意义:
event.clientX
document.body.scrollLeft
document.body.clientLeft
event.x
event.pageX
pageXOffset
offsetLeft
offsetParent

解决方案 »

  1.   

    event.clientX 
    document.body.scrollLeft    左侧滚动条
    document.body.clientLeft    子控件左边距
    event.x                                 控件左边距
    event.pageX
    pageXOffset
    offsetLeft                             页面左边距
    offsetParent
      

  2.   

    x:设置或者是得到鼠标相对于目标事件的父元素的外边界在x坐标上的位置。
    clientX:相对于客户区域的x坐标位置,不包括滚动条,就是正文区域。
    offsetx:设置或者是得到鼠标相对于目标事件的父元素的内边界在x坐标上的位置。
      

  3.   

    event.clientX                   当前鼠标的所在想x坐标(相对浏览器的区域)
    document.body.scrollLeft        当前滚动条距左边的位置(滚动条滚动了多少位置是我们看不到的)
    document.body.clientLeft        当前点距浏览器左边的距离(这个就是我们看的到离浏览器的最这边的距离)
      

  4.   

    其实楼主应该好好看看MSDN,这些MSDN中都有说明
      

  5.   

    我记得专门有个图片来讲这个的。lz看下
    http://www.chinascripts.com/tech/web/javascript/2007-05-28/d8e5204123167f2f.html
      

  6.   

    event.clientX                   当前鼠标的所在想x坐标(相对浏览器的区域)
    document.body.scrollLeft        当前滚动条距左边的位置(滚动条滚动了多少位置是我们看不到的)
    document.body.clientLeft        当前点距浏览器左边的距离(这个就是我们看的到离浏览器的最这边的距离)
      

  7.   

    下载一个Javascript帮助手册吧,都有解释
      

  8.   

    LZ,可以买本javascript高级程序设计  看看,要不然,这样一边写代码一边发贴来问题,估计也累的行的!
      

  9.   

    event.clientX    当前鼠标的所在想x坐标(相对浏览器的区域)
    document.body.scrollLeft  当前滚动条距左边的位置(滚动条滚动了多少位置是我们看不到的)
    document.body.clientLeft  当前点距浏览器左边的距离(这个就是我们看的到离浏览器的最这边的距离)
    event.x         当前鼠标点击时IE的x坐标值
    event.pageX     当前鼠标点击时除IE的x坐标值
    pageXOffset     与IE中的Offset一样,只是该属性不在IE中
    offsetLeft      获取控件最左边坐标值
    offsetParent    属性指定的父级
      

  10.   

    event.clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标
    document.body.scrollLeft设置或获取位于对象左边界最左端之间的距离
    document.body.clientLeft获取 offsetLeft 属性和客户区域的实际左边之间的距离
    event.x 设置或获取鼠标指针位置相对于父文档的 x 像素坐标
    event.pageX 不存在,或不兼容这个属性
    pageXOffset 不存在,或不兼容这个属性
    offsetLeft 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
    offsetParent 获取定义对象 offsetTop 和 offsetLeft 属性的容器对象的引用
    =================
    offsetTop 获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置。
      

  11.   

    event.clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标
    document.body.scrollLeft设置或获取位于对象左边界最左端之间的距离
    document.body.clientLeft获取 offsetLeft 属性和客户区域的实际左边之间的距离
    event.x 设置或获取鼠标指针位置相对于父文档的 x 像素坐标
    event.pageX 其他浏览器
    pageXOffset 其他浏览器offsetLeft 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
    offsetParent 获取定义对象 offsetTop 和 offsetLeft 属性的容器对象的引用
    =================
    offsetTop 获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置。