Firefox 一般是事件触发的函数的第一个参数
其他浏览器均是window.event来获取事件对象,window可省略,event直接获取到事件对象
1)常用属性:
获取坐标 http://blog.csdn.net/lzding/article/details/45437707
x x坐标 距左边界的距离 IE中距父级容器左边界的距离
y y坐标 距上边界的距离 IE中距父级容器上边界的距离
clientX 距左边界的距离
clientY 距上边界的距离
screenX 距屏幕左边界的距离
screenY 距屏幕上边界的距离
pageX 距左边界的距离 IE8不支持
pageY 距上边界的距离 IE8不支持
.......
srcElement 获得事件源,即触发这个事件的元素对象
2)常用方法
stopPropagation(); 阻止事件传播
3、事件流
http://www.cnblogs.com/starof/p/4066381.html
事件流是指父子级关系的元素间进行的事件传播,默认事件冒泡;
通常多个元素存在父子级关系时,并设置了相同的事件,才考虑事件流情况。
1)事件捕获:捕获型事件传播,从上向下触发事件,先父级元素触发事件,再子级元素触发事件;
2)事件冒泡:冒泡型事件传播,从下向上触发事件,先子级元素触发事件,再父级元素触发事件。
其他浏览器均是window.event来获取事件对象,window可省略,event直接获取到事件对象
1)常用属性:
获取坐标 http://blog.csdn.net/lzding/article/details/45437707
x x坐标 距左边界的距离 IE中距父级容器左边界的距离
y y坐标 距上边界的距离 IE中距父级容器上边界的距离
clientX 距左边界的距离
clientY 距上边界的距离
screenX 距屏幕左边界的距离
screenY 距屏幕上边界的距离
pageX 距左边界的距离 IE8不支持
pageY 距上边界的距离 IE8不支持
.......
srcElement 获得事件源,即触发这个事件的元素对象
2)常用方法
stopPropagation(); 阻止事件传播
3、事件流
http://www.cnblogs.com/starof/p/4066381.html
事件流是指父子级关系的元素间进行的事件传播,默认事件冒泡;
通常多个元素存在父子级关系时,并设置了相同的事件,才考虑事件流情况。
1)事件捕获:捕获型事件传播,从上向下触发事件,先父级元素触发事件,再子级元素触发事件;
2)事件冒泡:冒泡型事件传播,从下向上触发事件,先子级元素触发事件,再父级元素触发事件。