标签:logs bubble veh function can false tac ble blog
var Event = { 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; } }, removeHandler : function(element, type, handler) { if (element.removeEventListener) { element.removeEventListener(type, handler, false); } else if (element.detachEvent) { element.detachEvent("on" + type, handler); } else { element["on" + type] = null; } }, getEvent : function(event) { return event ? event : window.event; }, getTarget : function(event) { return event.target || event.srcElement; }, preventDefault : function(event) { if (event.preventDefault) { event.preventDefault(); } else { event.returnValue = false; } }, stopPropagation : function(event) { if (event.stopPropagation) { event.stopPropagation(); } else { event.cancelBubble = true; } } };
标签:logs bubble veh function can false tac ble blog
原文地址:http://www.cnblogs.com/sitenhan/p/7700833.html