<!DOCTYPE HTML><html><head>?? ?<meta charset="UTF-8" />?? ?<title>50</title></head><body>?? ?<input type="button" value="按鈕" id="bot1">?? ?<script type="text/javascript">?? ??? ?var b1=document.getElementById("bot1");?? ??? ?var addHandle={?? ??? ??? ?add:function(element,type,handle){?? ??? ??? ??? ?if(element.addEventListener){?? ??? ??? ??? ??? ?element.addEventListener(type,handle,false);?? ??? ??? ??? ?}?? ??? ??? ??? ?else if(element.attachEvent){?? ??? ??? ??? ??? ?element.attachEvent("on"+type,handle);?? ??? ??? ??? ?}?? ??? ??? ??? ?else{?? ??? ??? ??? ??? ?element["on"+type]=handle;?? ??? ??? ??? ?}?? ??? ??? ?},//為什么要加逗號(hào)。?? ??? ??? ?remove:function(element,type,handle){?? ??? ??? ??? ?if(element.removeEventListener){?? ??? ??? ??? ??? ?element.removeEventListener(type,handle,false);?? ??? ??? ??? ?}?? ??? ??? ??? ?else if(element.detachEvent){?? ??? ??? ??? ??? ?element.detachEvent("on"+type,handle);?? ??? ??? ??? ?}?? ??? ??? ??? ?else{?? ??? ??? ??? ??? ?element["on"+type]=null;?? ??? ??? ??? ?}?? ??? ??? ?}?? ??? ??? ??? ??? ??? ?}?? ??? ?function my_a(){?? ??? ??? ?alert("Hello");?? ??? ?}?? ??? ?addHandle.add(bot1,"click",my_a);?? ??? ?//addHandle.remove(bot1,"click",my_a);?? ?</script></body></html>
remove:function(element,type,handle){ 上面的花括號(hào)后面為什么要加逗號(hào)。
玉鴦子
2016-10-04 10:21:52