如果页面特别小,可以建设自已的类库

对象添加事件

/*********************对象添加事件*******************/
function addEvent(obj,type,fun){
	if(obj.addEventListener){
		obj.addEventListener(type,fun);
		return true;
	}else if(obj.attachEvent){
		return obj.attachEvent("on"+type,fun);
	}else{
		return false;
	};
};

对象删除事件

/*********************对象删除事件*******************/
function delEvent(obj,type,fun){
	if(obj.addEventListener){
		obj.removeEventListener(type,fun);
		return true;
	}else if(obj.attachEvent){
		obj.detachEvent("on"+type,fun);
		return true;
	}else{
		return false;
	};
}; 

1027