在鼠标事件的事件对象中,相应的保存着与该事件对应的信息。 当鼠标主按钮(默认左键)按下并抬起时,触发click事件,这个信息是固定的。但当发生mousedown和mouseup时,event就会有一个button属性来保存按下或抬起的键。当event.button为0时是主键(左键),为1时是滚轮, ...
分类:
其他好文 时间:
2016-08-01 15:27:41
阅读次数:
123
过滤输入经常应用的场合是,限定文本框的输入特定数据,或者输入特定格式的数据。 当输入那离不开键盘,当然也不开这三个事件: keydown keypress keyup 先来看看这些事件的顺序: 既然我们要过滤某些内容,那必须知道我们按下的是什么? 这个可以根据事件对象中的一个属性,在 IE9+ Fi ...
分类:
其他好文 时间:
2016-07-31 01:35:26
阅读次数:
126
1.事件对象: 在触发DOM事件的时候都会产生一个对象。 2.事件对象event: (1)、type:获取事件类型 (2)、target:获取事件目标 (3)、stopPropagation():阻止事件冒泡 (4)、preventDefault():阻止事件默认行为 ~~~~~~~~~~~~~~~ ...
分类:
编程语言 时间:
2016-07-29 16:32:53
阅读次数:
152
事件对象: event:描述或者包含事件的更加详细的信息; event:不兼容FF; ev: 兼容IE9+,FF,Chrome,IE8--报undefined; 兼容写法:var oEvent=ev||event; clientX:X轴的坐标 clientY:Y轴的坐标 冒泡: 子元素的事件可以传递 ...
分类:
其他好文 时间:
2016-07-23 15:14:00
阅读次数:
175
1. 事件对象 1. 事件对象 Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 什么时候会产生Event 对象呢? 例如: 当用户单击某个元素的时候,我们给这个元素注册的事件就会触发,该事件的本质就是一个函数,而该函数的形参接收一个event对 ...
分类:
编程语言 时间:
2016-07-21 21:47:17
阅读次数:
201
30.3 事件触发器的开发(观察者模式+中介者模式) 30.3.1 场景介绍 (1)有一产品它有多个触发事件(如创建事件、修改、删除),如创建文本框时触发OnCreate事件,修改时触发onChange事件,双击时触发onDblClick事件。 (2)当产品触发事件时,会创建相应的产品事件对象(Pr ...
分类:
其他好文 时间:
2016-07-21 00:43:22
阅读次数:
193
当我们在设计自己的APP时,可能会想动态的响应事件.例如:屏幕上许多对象都能够发生触摸,我们必须决定哪一个对象来响应给定的事件并且知道对象是如何接受事件的。当用户事件产生的时候,UIKit会创建一个事件对象(event
object),该对象包含了事件整个过程中所拥有的信息。并且该事件对象将处于APP活跃事件列队中。对于触摸事件,对象将包含一系列
UIEvent对象。
对于运动事件,取决于...
分类:
移动开发 时间:
2016-07-19 13:48:52
阅读次数:
282
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