1 var eventUill = { 2 //添加事件 3 addHander: function(element, type, handler) { 4 if(element.addEventListener) { 5 element.addEventListener(type, handler ...
分类:
Web程序 时间:
2016-09-20 22:37:49
阅读次数:
219
什么是EventUti 封装好的事件对象 在JavaScript中,DOM0级、DOM2级与旧版本IE(8-)为对象添加事件的方法不同 为了以跨浏览器的方式处理事件,需要编写一段“通用代码”,即跨浏览器的事件处理程序 习惯上,这个方法属于一个名为EventUtil的对象 编写并使用该对象后,可保证处 ...
分类:
其他好文 时间:
2016-09-18 15:01:05
阅读次数:
122
[1]HTML [2]DOM0级 [3]DOM2级 [4]IE [5]总结 ...
分类:
其他好文 时间:
2016-09-10 21:58:52
阅读次数:
175
一、事件处理程序 a. DOM0级事件处理程序,被认为是元素的方法。 在事件处理程序中,通过this访问元素的任何属性和方法。 b. DOM2级事件处理程序 DOM2级事件定义了两个方法,用于处理指定和删除事件处理程序的操作:addEventListener( )和removeEventListen ...
分类:
Web程序 时间:
2016-09-09 22:03:44
阅读次数:
141
1.注册事件 1.1 使用HTML元素的事件属性 1.2 给元素对象添加事件属性 DOM0形式 1.3 使用script标签的for和event属性(仅IE支持) 1.4 attachEventh和detachEvent(仅 lt IE 11支持) DOM2形式 在IE 11中:对象不支持“atta ...
分类:
Web程序 时间:
2016-09-07 17:24:16
阅读次数:
175
转自:http://www.cnblogs.com/holyson/p/3914406.html 0级DOM 分为2个:一是在标签内写onclick事件 二是在JS写onlicke=function(){}函数 1) <input id="myButton" type="button" value= ...
分类:
其他好文 时间:
2016-09-01 02:16:25
阅读次数:
276
function checkBrowser(){ //DOM2 级核心 var DOM2Core=document.implementation.hasFeature('Core','2.0'); //DOM3 级核心 var DOM3Core=document.implementation.has ...
分类:
其他好文 时间:
2016-08-26 10:33:42
阅读次数:
166
javascript中有两种事件模型:DOM0,DOM2。而对于这两种的时间模型,我一直不是非常的清楚,现在通过网上查阅资料终于明白了一些。 一. DOM0级事件模型 DOM0级事件模型是早期的事件模型,所有的浏览器都是支持的,而且其实现也是比较简单。代码如下: 这种事件模型就是直接在dom对象上注 ...
分类:
编程语言 时间:
2016-08-22 12:25:04
阅读次数:
175
一、事件流 (1)事件冒泡:通俗的讲就是由最具体的元素向上传播至最不具体的节点(文档); (2)事件捕获:可以理解为事件冒泡反过来,由最不具体至最具体。 二、事件处理程序 (1)HTML事件处理程序 (2)DOM0级事件处理程序 (3)DOM2级事件处理程序 (4)IE级事件处理程序及跨浏览器解决 ...
分类:
其他好文 时间:
2016-08-19 20:53:02
阅读次数:
173
内容提纲: 1.传统事件绑定的问题 2.W3C事件处理函数 3.IE事件处理函数 4.事件对象的其他内容 事件绑定分为两种:一种是传统事件绑定(内联模型,脚本模型),一种是现代事件绑定(DOM2级模型)。现代事件绑定在传统绑定上提供了更强大更方便的功能。 一.传统事件绑定的问题 传统事件绑定有内联模 ...
分类:
编程语言 时间:
2016-08-16 11:48:19
阅读次数:
301