首页 > 代码库 > 跨浏览器事件对象代码

跨浏览器事件对象代码

<script type="text/javascript">	var EventUtil = {		addHandler:function(element,type,handler){			if (element.addEventListener) {				element.addEventListener(type,handler,false);			}else if(element.attachEvent){				element.attachEvent("on"+type,handler);			}else{				element["on"+type] = handler;			}		},		getEvent:function(event){			return event?event:window.event;		},		getTarget:function(event){			renturn event.Target?event.Target:event.srcElement;		},		preventDefault:function(event){			if(event.preventDefault){				event.preventDefault();			}else{				event.returnValue = http://www.mamicode.com/false;"on"+type,handler);			}else{				element["on"+type] = null;			}		},		stopPropagation:function(event){			if (event.stopPropagation) {				event.stopPropagation();			}else{				event.cancleBubble = true;			}		}	}</script>