首页 > 其他 > 详细

事件绑定的两种形式

时间:2016-07-19 13:36:14      阅读:204      评论:0      收藏:0      [点我收藏+]

到现在我学习的事件函数绑定对象都是使用的
obj.on事件名称=函数名

这是我今天学习的第一种事件函数绑定对象方法。

这种方法有一个缺点就是这个对象的同意个事件只能绑定一个函数,
那么就需要第二种事件函数绑定对象的方法了。

第二种方法存在着兼容性的问题
ie:obj.attachEvent(事件名称,事件函数);//ie的非标准下顺序是倒序,事件名称有on前缀
标准:obj.addEventListener(事件名称,事件函数,是否捕获);//事件名称没有on前缀
是否捕获:默认是false  

false:冒泡 true:捕获


<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<script>
window.onload = function(){
function fn1(){
alert(1);
}
function fn2(){
alert(2);
}
//document.addEventListener(‘click‘,fn1,false);
//document.addEventListener(‘click‘,fn2,false);
document.attachEvent(‘onclick‘,fn1);
document.attachEvent(‘onclick‘,fn2);
}
</script>
</head>
<body>
</div>
</body>
</html>

事件绑定的两种形式

原文:http://www.cnblogs.com/nsyblog/p/5684240.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!