client距离

//当事件触发时,鼠标点击距离游览器坐标轴的距离,根据点击的位置不同可以得到不同的X和Y值
offsetleft:指当前元素到最近定位父级的距离,如果没有定位存在,会默认指向body
除了offsetleft,分别还有offsettop,offsetwidth,offsetheight,

<script>
    window.onload = function () {
        var box1=document.getElementById("box1");
        var box2=document.getElementById("box2");
        box2.onclick= function (event) {
            event=event||document.event;
            console.log(event);
            var x=event.clientX
            console.log(x);
            var  y=event.clientY
            console.log(y);
           var z=box2.offsetLeft;
            console.log(z);
        }

    }
</script>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、判断数据类型的两种方式以及两者之间的区别? typeof 返回一个字符串 number boolean str...
    张子轩xuan阅读 421评论 0 0
  • #javascript基础 1. 字符串中**只有** ` "1"==true` **只有**`"0"==fal...
    julyL阅读 294评论 0 0
  • title: Optical Character Recognition (OCR)author: Marina ...
    4a87cc38dcbc阅读 386评论 0 0
  • 清除浮动 http://www.jianshu.com/p/09bd5873bed4css bfc模型 vue的路...
    巴拉巴啦阅读 137评论 0 0
  • 1.要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的? ①Item布局,层级越少越好,使用hie...
    fozero阅读 758评论 0 0