16 lines
432 B
JavaScript
16 lines
432 B
JavaScript
|
export function addEvent(node, type, handler) {
|
||
|
if (node.addEventListener) {
|
||
|
node.addEventListener(type, handler, false);
|
||
|
} else if (node.attachEvent) {
|
||
|
node.attachEvent('on' + type, handler);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export function removeEvent(node, type, handler) {
|
||
|
if (node.removeEventListener) {
|
||
|
node.removeEventListener(type, handler, false);
|
||
|
} else if (node.detachEvent) {
|
||
|
node.detachEvent('on' + type, handler);
|
||
|
}
|
||
|
}
|