1. HTML 事件处理程序
<a οnclick="show()" ...
function show(){......}
a 点之前还要求show函数已经加载。
2. DOM 0 事件处理程序
var a = document.getElementById("a");
a.onclick = function(){....}
3. DOM 2 事件处理程序
var a = document.getElementById("a");
a.addEventListener("click",function(){.....},false);
var a = document.getElementById("a");
a.addEventListener("click",function(){//again ....},false);
IE:
attachEvent
dettachEvent