element.removeEventListener(String type, Function listener, boolean useCaptrue);
引數說明如下:<input id="a" type="button" value="點我" /> <input id="b" type="button" value="刪除事件" /> <script> var a = document.getElementById("a"); //獲取按鈕a var b = document.getElementById("b"); //獲取按鈕b function ok(){ //按鈕a的事件處理常式 alert("您好,歡迎光臨!"); } function delete_event(){ //按鈕b的事件處理常式 a.removeEventListener("click",ok,false); //移出按鈕a的click事件 } a.addEventListener("click",ok,false); //預設為按鈕a註冊事件 b.addEventListener("click",delete_event,false); //預設為按鈕b註冊事件 </script>演示效果如下圖所示: