假设要被监听的元素id为dom,则定义: var dom = document.getElementById("dom"); 1、DOM0: 监听事件定义: dom.onclick = function(e) {}; 2、DOM2: dom.addEventListener("click", function(e) {}); 3、DOM3: dom.addEventListener("任何监听事件", function(e) {}); //任何监听事件是指DOM3比DOM2增加了很多监听事件,除了click事件,键盘鼠标事件都可以用addEventListener()定义