?
首先判断是否可使用DOM2级方法,然后判断是否可使用IE方法,最后只能使用DOM0级方法
?
<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 {
elemnet["on" + type] = handler;
}
},
removeHandler: function(){
if (element.addEventListener) {
element.removeEventListener(type, handler, false);
} else if (element.attachEvent) {
element.detachEvent("on" + type, handler);
} else {
elemnet["on" + type] = null;
}
}
};
</script>
?
