event家族

什么是事件对象:

在触发DOM上的某个事件时会产生一个event事件对象,这个对象包含着所有与事件有关的信息。
在Ie中这个对象是window.event,在其他浏览器是event
所以这个对象就是
var event=event||window.event;

event常见属性:

1.data:返回拖拽对象的url字符串(dragDrop)
2.target: 事件源
3.width height :该窗口的宽高
4.screenX screenY:光标相对于设备屏幕的横纵坐标。(Ie678不认识)
5.pageX pageY: 光标相对于整个页面的横纵坐标。
6.clientX clientY:光标相对于当前页面的可视区域的横纵坐标。
7.type:事件类型
8.获取页面中选中的文字:
window.getSelection()//标准浏览器写法
document.selection.createRange().text; // ie 的写法

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

推荐阅读更多精彩内容