决定继续写博客,记录下工作和学习中遇到的问题,每天晚上总结学习和遇到的问题。1.DOM事件1.HTML事件处理程序2.DOMlevel0事件(给事件处理程序属性赋一个function函数)element.onclick(function(){})3.DOMlevel2事件(element.addEventListener(type,fn,false),(false加入冒泡阶段),element.attachEvent(type,fn,false))2.封装一个兼容各种浏览器的对象varEventUtil={addEvent:function(element,type,fn){if(element.addEventListener){element.addEventListener(type,fn,false);}elseif(element.attachEvent){element.attachEvent('on'+type,fn);//兼容IE}else{element['on'+type]=fn;//DOM级别0}},removeEvent:function(element,type,fn){if(element.removeEventListener){element.removeEventListener(type,fn,false);}elseif(element.detachEvent){元素。detachEvent('on'+type,fn);}else{element['on'+type]=null;}}}3。小例子HTML结构
