码迷,mamicode.com
首页 > 其他好文 > 详细

事件绑定的两种形式

时间:2016-07-19 13:37:22      阅读:111      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!