Java doc:
http://docs.oracle.com/javaee/5/tutorial/doc/bnaaw.html
var EvenUtil = {
addHandler:function(element,type,handler){
//do something
},
getEvent:function(event){
return event ? event:window.event;
},
getTarget:function(event){
return event.target || event.srcElement;
},
preventDefault:function(event){
if(event.preventDefault){
event.preventDefault();
} else {
event.returnValue = false;
}
},
removeHandler:function(element,type,handler){
// dosomething
},
stopPropagation:function(event){
if(event.stopPropagation){
event.stopPropagation();
} else {
event.cancelBubble = true;
}
}
};
var list = document.getElementById("myLinks");
EventUtil.addHandler(list,"click",function(event){
event = EventUtil.getEvent(event);
var target = EventUtil.getTarget(event);
switch(target.id) {
case "doSomething":
document.title = "I changed the document's title";
case "goSomeWhere":
location.href = "http://www.wrox.com";
case "sayGoodbye":
alert("hi");
break;
}
});