event的属性大全

pageX,pageY:点击位置相对于html元素的坐标,单位为像素(加上滚动距离的,没有滚动时与clientX相同)

clientX,clientY:点击位置相对于视口(viewport)的坐标,单位为像素(不包含滚动条)

screenX,screenY:点击位置相对于显示屏幕的坐标,单位为设备硬件的像素

scrollHeight,scrollWidth:没有滚动条时,元素内容的高度/宽度

scrollLeft,scrollTop:被隐藏在内容区域左侧/上方的像素数。通过设置这个可以改变元素的滚动位置

好文:https://www.douban.com/note/493389001/

Table of Contents