6个回答
展开全部
事件绑定相当于在一个元素上进行监听,监听事件是否触发。
普通事件就是直接触发事件。
两者的区别就在于是否可重复使用。
事件绑定可以在一个元素上监听同一事件多次,而普通事件多次写会被覆盖。如:
var ys1 = ‘某个元素监听(绑定)’,ys2 = ‘另一个元素(普通事件)’;
ys1.addEventListener('click',function () {
alert(1);
});
ys1.addEventListener('click',function () {
alert(2)
});
//会弹出1,2;
ys2.onclick = function(){
alert(1);
}
ys2.onclick = function(){
alert(2);
}
//只会弹出2.
展开全部
普通添加事件的方法不支持添加多个事件,最下面的事件会覆盖上面的,而事件绑定(addEventListener)方式添加事件可以添加多个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没啥区别,需要绑定的时候就绑定,不需要的的时候就直接用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-09-15
展开全部
事件绑定就是针对dom元素的事件,绑定在dom元素上普通事件即为非针对dom元素的事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没什么区别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询