事件绑定: IE方式:(仅适用于IE9及以下,其他的比如FF、Chrome、IE11都不适用) attachEvent(事件名称, 函数):绑定事件处理函数 detachEvent(事件名称, 函数):接触绑定 DOM方式:(FF、Chrome、IE11都适用) addEventListener(事 ...
分类:
Web程序 时间:
2019-01-18 13:33:27
阅读次数:
163
attachEvent和addEventListener在前端开发过程中经常性的使用,他们都可以用来绑定脚本事件,取代在html中写obj.onclick=method。 相同点: 它们都是dom对象的方法,可以实现一种事件绑定多个事件处理函数。 使用attachEvent和addEventList ...
分类:
编程语言 时间:
2018-12-09 16:18:19
阅读次数:
141
IE 的事件处理和 W3C 的事件处理有哪些区别?(必考) 绑定事件 W3C: targetEl.addEventListener('click', handler, false); IE: targetEl.attachEvent('onclick', handler); 删除事件 W3C: ta ...
分类:
其他好文 时间:
2018-12-08 11:20:29
阅读次数:
179
每个元素身上的事件是天生自带的,不需要我们去定义,只需要我们给这个事件绑定一个方法,当事件触发的时候就会执行这个方法。 事件绑定的写法 1.div.onclick=function(){}···DOM0级 2.div.addEventLostener()或div.attachEvent()···DO ...
分类:
其他好文 时间:
2018-12-03 15:28:59
阅读次数:
186
ie下click()不能操作文档中没有的节点,所以你可以在click()前添加下面的语句 要想兼容ie9之前用attachEvent而不是addEventListener。还有ie9之前不兼容getElementsByClassName ...
分类:
其他好文 时间:
2018-11-22 02:28:59
阅读次数:
201
Event事件对象,DOM2级方法 一.event事件对象 每个浏览器中的event 鼠标坐标获取 event.pageX / event.pageY相对于文档顶部,不兼容低版本IE event.clientX / event.clientY相对于可是区域 二.事件监听 attachEvent()I ...
分类:
其他好文 时间:
2018-11-11 15:04:46
阅读次数:
148
1 function addEvent(elem,type,handle){ 2 if(elem.addEventListener){ 3 elem.addEventListener(type,handle,false) 4 }else if(elem.attachEvent){ 5 elem.at... ...
分类:
其他好文 时间:
2018-11-08 16:25:58
阅读次数:
126
最近一直在做秋招的笔试题,EventEmitter居然出现过几次了,说明它还是很重要的,就学了一下,JavaScript源代码还是挺好理解的。 对于Event事件大家应该都很熟悉,比如dom中的button,可以通过addEventListener/attachEvent(IE)添加click事件处 ...
分类:
其他好文 时间:
2018-09-17 11:42:02
阅读次数:
133
1.绑定 function(element, type, handler){ if (element.addEventListener) { element.addEventListener(type, handler, false); } else if (element.attachEvent) ...
分类:
Web程序 时间:
2018-09-10 22:25:48
阅读次数:
392
绑定事件的另一种方法是用 addEventListener() 或 attachEvent() 来绑定事件监听函数。addEventListener()函数语法:elementObject.addEventListener(eventName,handle,useCapture); 事件名称。注意, ...
分类:
Web程序 时间:
2018-08-27 15:28:15
阅读次数:
275