DOM的2級(jí)處理事件,不能刪除,我寫錯(cuò)了嗎?
<div id="box">
? ? <input type="button" value="按鈕1" id="btn" onclick="showMes()" />
? ? <input type="button" value="按鈕2" id="btn2" onclick="" /><!--DOM的0級(jí)事件處理示例-->
? ? <input type="button" value="按鈕3" id="btn3" onclick="" /><!--DOM的2級(jí)事件處理示例-->
</div>
<script>
function showMes(){
alert("觸發(fā)了點(diǎn)擊事件!");
}
var btn2=document.getElementById("btn2");
btn2.onclick=function(){
alert("通過(guò)DOM的0級(jí)處理程序添加的事件");
}
btn2.onclick=null;
var btn3=document.getElementById("btn3");
btn3.addEventListener("click",showMes,false);
btn3.removeEventListener("click",showMes.false);//刪除事件
2016-11-16
最后一句showMes和false之間是逗號(hào)不是點(diǎn)