zoukankan      html  css  js  c++  java
  • 鼠标点击坐标判断

    event.clientX、event.clientY:鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性

    event.pageX、event.pageY:类似于event.clientX、event.clientY,但它们使用的是文档坐标而非窗口坐标。这2个属性不是标准属性,但得到了广泛支持。IE事件中没有这2个属性。

    event.offsetX、event.offsetY:鼠标相对于事件源(自己)元素(srcElement)的X,Y坐标,只有IE事件有这2个属性,标准事件没有对应的属性。

    event.screenX、event.screenY:鼠标相对于用户显示器屏幕左上角的X,Y坐标。标准事件和IE事件都定义了这2个属性

    scrollWidth:获取对象的滚动宽度 
    scrollHeight: 获取对象的滚动高度。 
    scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 
    scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离

    offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置 
    offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置

    event.clientX 相对文档的水平座标 
    event.clientY 相对文档的垂直座标 
    event.offsetX 相对容器的水平坐标 
    event.offsetY 相对容器的垂直坐标

    scrollHeight: 对象的滚动高度(滚动条的高度,可滚动的高度)

    scrollWidth: 对象的滚动宽度(同上)

    scrollLeft: 对象左边界和窗口中目前可见内容的左端之间的距离(滚动条已滚动的距离)

    scrollTop: 对象最顶端和窗口中可见内容的最顶端之间的距离(同上)

    offsetHeight: 对象相对于版面或offsetParent 的高度(可见部分的宽度加上滚动条实体的宽度)

    offsetWidth: 对象相对于版面或offsetParent 的宽度

    offsetLeft: 对象相对于版面或由 offsetParent 左侧位置

    offsetTop:对象相对于版面或由 offsetTop 顶端位置

    clientX: 相对文档的水平坐标

    clientY: 相对文档的垂直坐标

    clientWidth:相对文档的宽度(可见部分的宽度)

    clientHeight:相对文档的高度

    event.offsetX: 相对容器的水平坐标

    event.offsetY : 相对容器的垂直坐标

    说这么多,自己多console.log(e)看看,试试,自己就理解了

  • 相关阅读:
    SQL——BETWEEN操作符
    SQL——IN操作符
    SQL——LIKE操作符
    SQL——ORDER BY关键字
    SQL——AND、OR运算符
    顺序执行
    流程控制
    集合类型
    字典类型
    字典 in 操作符
  • 原文地址:https://www.cnblogs.com/zhaozhou/p/8708698.html
Copyright © 2011-2022 走看看