Javascript 的 addEventListener() 及 attachEvent() 区别分析
· 阅读需 9 分钟
大家都知道事件的用法就是当某个事件 (状况) 被触发了之后就会去执行某个 Function, 尤其是 Javascript, 在当红 AJAX 的催化下 , 了解 Javascript 的 Event 用法更加重要 , 在这里就大概介绍一下 avascript 的 Event 用法。
Mozilla 中
addEventListener 的使用方式:
target.addEventListener(type, listener, useCapture);
target
: 文档节点、document、window 或 XMLHttpRequest。type
: 字符串,事件名称,不含“on”,比如“click”、“mouseover”、“keydown”等。listener
:实现了 EventListener 接口或者是 JavaScript 中的函数。useCapture
:是否使用捕捉,一般用 false 。 例如:
document.getElementById("testText").addEventListener("keydown", function (event) { alert(event.keyCode); }, false);