イベントアクションは、オブジェクト:
たEventUrl = {
//イベントを追加
addHandler:機能(要素、種類、ハンドラ){
IF(element.addEventListener){
element.addEventListener(種類、ハンドラ、偽)。
}そうであれば(element.attachEvent){// IE
element.attachEvent(+タイプ、ハンドラ、偽の"オン")。
}他{
要素[+型の「オン」] =ハンドラ。
}
}、
//移除对象
removeHandler:機能(要素、種類、ハンドラ){
IF(element.removeEventListener){
element.removeEventListener(種類、ハンドラ、偽)。
}そうであれば(element.detachEvent){// IE
element.detachEvent(+タイプ、ハンドラ、偽の"オン")。
}他{
要素[+型の"オン"] = NULL;
}
}、
//取得イベントオブジェクト
GETEVENT:関数(イベント){
戻りイベントイベント:? Window.event;
}
観客//取得
でgetTarget:関数(イベント){
リターンevent.target || event.srcElementを;
}
//取消默认事件
でpreventDefault:関数(イベント){
IF(event.preventDefault){
event.preventDefault();
{}他
event.returnValue。
}
}、
//ストップバブリング
stopPropagation:関数(イベント){
IF(するevent.stopPropagation){
するevent.stopPropagation()。
} そうしないと {
event.cancelBubbleは真=。
}
}
}。