封装事件绑定函数

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>事件绑定函数</title>
	<script>
		function aaa(){
			alert("aaa");
		}
		//事件绑定函数
		function myAddEvent(obj,sEven,fn){
			if (obj.attachEvent) {
				//兼容IE
				obj.attachEvent("on"+sEven,fn);
			}else{
				//兼容火狐,false为不捕获
				obj.addEventListener(sEven,fn,false);
			}
		}
		window.onload=function(){
			var oBtn=document.getElementById("btn");
			//调用事件绑定函数
			myAddEvent(oBtn,"click",aaa);
		}
	</script>
</head>
<body>
	<input type="button" value="点击弹出" id="btn">
</body>
</html>

猜你喜欢

转载自blog.csdn.net/zhangqling/article/details/85224430
今日推荐