event 事件绑定 attachEvent addEventListener封装使用

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script>
			function myAddEvent(obj , ev , fn)
			{
				if(obj.attachEvent)
				{
					obj.attachEvent("on"+ev,fn);
				}else{
					obj.addEventListener(ev,fn,false);
				}
			}
			
			window.onload = function(){
				var oBtn = document.getElementById("btn");
				
				myAddEvent(oBtn,"click",function(){
					alert('a');
				});
				myAddEvent(oBtn,"click",function(){
					alert('b');
				})
			}
		</script>
	</head>
	<body>
	<input type="text"  id="btn"/>
	</body>
</html>

  

原文地址:https://www.cnblogs.com/mingjixiaohui/p/5269828.html