/**
* @description 이벤트 바인딩, 모든 브라우저와 호환
* @param 대상 이벤트 트리거 객체
* @param 유형 이벤트
* @param func 이벤트 처리 기능
*/
함수 addEvents(target , type, func) {
if (target.addEventListener) //ie 및 ie9가 아님
target.addEventListener(type, func, false)
else if (target.attachEvent) // ie6에서 ie8로
target.attachEvent("on" type, func)
else target["on" type] = func; //ie5
}; 🎜>
코드 복사
* @param 대상 이벤트 트리거 객체
* @param 유형 이벤트
* @param func 이벤트 핸들러 함수
*/
function RemoveEvents (target, type, func ){
if (target.removeEventListener)
target.removeEventListener(type, func, false)
else if (target.detachEvent)
target.detachEvent("on " 유형, func);
else target["on" 유형] = null;
};