<body> <button id="btn">按钮</button> <script> //放在button标签后面,放在前面,无法获取标签 var x = document.getElementById("btn"); x.addEventListener("click", hello);//添加句柄 x.addEventListener("click", world);//为事件添加多个句柄,不会被覆盖 x.removeEventListener("click", hello);//移除句柄 function hello() { alert("Hello"); } function world() { alert("World"); } </script> </body>
DOM—addEventListener() & removeEventListener()
原文:http://www.cnblogs.com/feile/p/5449593.html