事件对象 在触发DOM节点上的某个对象时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息。 DOM中的事件对象 在上边的页面中,点击<input>元素,以input-div-body-html-document的顺序冒泡。 封装一个事件处理程序,如下: event对象包含与创建它 ...
分类:
Web程序 时间:
2016-08-04 23:12:41
阅读次数:
327
网易2017内推笔试题 要求: 请实现下面的自定义事件Event对象的接口,功能见注释(测试1) 该Event对象的接口需要能被其他对象拓展复用(测试2) Object.assign(target, ...sources) 可以把任意多个的源对象自身的可枚举属性拷贝给目标对象,然后返回目标对象。 这 ...
分类:
Web程序 时间:
2016-08-04 21:37:39
阅读次数:
299
chrome: e.pageX——相对整个页面的坐标 e.layerX——相对当前坐标系的border左上角开始的坐标 e.offsetX——相对当前坐标系的border左上角开始的坐标 e.clientX——相对可视区域的坐标 e.x——相对可视区域的坐标 ff: e.pageX——相对整个页面的 ...
分类:
其他好文 时间:
2016-08-03 10:12:11
阅读次数:
151
event代表事件的状态,例如触发event对象的元素,鼠标的位置及状态,按下的键等等 event对象只在事件发生的过程中才有效. ...
分类:
Web程序 时间:
2016-08-01 15:47:20
阅读次数:
207
1. 事件对象 1. 事件对象 Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 什么时候会产生Event 对象呢? 例如: 当用户单击某个元素的时候,我们给这个元素注册的事件就会触发,该事件的本质就是一个函数,而该函数的形参接收一个event对 ...
分类:
编程语言 时间:
2016-07-21 21:47:17
阅读次数:
201
event对象,翻译过来就是事件对象(不是一对象,呵呵)event:事件对象,当一个事件发生的时候,和当前这个对象发生的这个事件有关的一些详细的信息都会被临时保存到一个指定地方-event对象 供我们在需要的时候调用(完全没看懂,可以理解为飞机的黑匣子 记录飞机的一个状态) 事件函数:事件调用的函数 ...
分类:
其他好文 时间:
2016-07-19 13:20:32
阅读次数:
129
1.1 > DOM中的事件对象 1.1.1>兼容DOM的浏览器会将一个event对象传入到事件处理程序中。无论指定事件处理程序时使用什么方法(DOM0级或DOM2级),都会传入event对象。 先来看看下面的实例 1.1.2>在通过html特性指定事件处理程序时,变量event中保存着event对象 ...
分类:
其他好文 时间:
2016-07-18 02:28:29
阅读次数:
306
Event描述:event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 需要注意的是:event对象只在事件发生的过程中才有效。 event的某些属性只对特定的事件有意义。 比如,fromElement 和 toElement 属性只对 onmouseover 和 ...
分类:
Web程序 时间:
2016-07-04 15:14:58
阅读次数:
163
前几天,在用angularJs实现一个功能,点击后获取event的x,y坐标时,IE9, chrome下功能正常。但是firefox报event 未定义。初始代码如下: html: js: 结果,ff下click后控制台报错了。查了资料后,知道浏览器event对象的差异性如下: 1、在IE中even ...
分类:
其他好文 时间:
2016-06-16 01:23:17
阅读次数:
216
Javascript事件冒泡,没有想象中那么糟糕 提到js事件,我们可能第一时间反应的就是“如何阻止事件冒泡”;但是事件冒泡真的是如我们想象的那么糟糕吗? 1. Event 对象 Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 2. 事件句柄 ...
分类:
编程语言 时间:
2016-06-13 00:59:44
阅读次数:
190