<html>?<head>? ?<title>事件流</title>? ?<meta charset="utf-8">? ?<script>? ?var btn3=document.getElementById('btn3');? ?var btn2=document.getElementById('btn2');? ?function showMes(){ alert('hello world!'); }? ?? ?var eventUtil={? ? ? ? ? // 添加句柄? ? ? ? ? addHandler:function(element,type,handler){? ? ? ? ? ? ? ?if(element.addEventListener){? ? ? ? ? ? ? ? ?element.addEventListener(type,handler,false);? ? ? ? ? ? ? ?}else if(element.attachEvent){? ? ? ? ? ? ? ? ?element.attachEvent('on'+type,handler);? ? ? ? ? ? ? ?}else{? ? ? ? ? ? ? ? ?element['on'+type]=handler;? ? ? ? ? ? ? ?}? ? ? ? ? },? ? ? ? ? // 刪除句柄? ? ? ? ? removeHandler:function(element,type,handler){? ? ? ? ? ? ? ?if(element.removeEventListener){? ? ? ? ? ? ? ? ?element.removeEventListener(type,handler,false);? ? ? ? ? ? ? ?}else if(element.detachEvent){? ? ? ? ? ? ? ? ?element.detachEvent('on'+type,handler);? ? ? ? ? ? ? ?}else{? ? ? ? ? ? ? ? ?element['on'+type]=null;? ? ? ? ? ? ? ?}? ? ? ? ? }? ? ? ? } ?eventUtil.addHandler(btn3,'click',showMes());? ?</script>? </head>? ?<body>? ? ? <div id="box">? ? ? ? ?<input type="button" value="按鈕" ?id="btn" onclick="showMes()">? ? ? ? ?<input type="button" value="按鈕2" id="btn2">? ? ? ? ?<input type="button" value="按鈕3" id="btn3">? ? ? </div>? ?</body>?</head>
我的按鈕3沒(méi)反應(yīng),求解答
豬豬俠123
2015-10-07 21:31:16