阻止冒泡是为了什么?腾讯的面试题还是搞不懂

要求:给table加上事件委托,如果在td上点击,td上面的背景颜色就变成红色。
可是问题来的,在td上点击的时候,onclick事件是不是会传到<tr>上呢,那是不是需要阻止冒泡呢?
面试官告诉我有一个阻止冒泡的方法是topPropagation,但是,我觉得用下面的方法也可以,那么为什么要阻止冒泡呢?
求大神解释。
function changeToRed1(e){
var eve=e||window.event;
var target=e.target||e.srcElement;
if(target.nodeName=="TD")
{
target.style.cssText+=';background:yellow;';
}
}
...全文
相关推荐
前端面试.zip
其中包含3份最新最全的大厂前端面试题,准备前端面试的同学都可以看一看,你和大厂只差它!
微信小程序事件demo
微信小程序事件demo
微信小程序拼图验证demo旨在解微信小程序滑动卡顿问题
微信小程序拼图验证 demo,旨在解微信小程序,滑动卡顿问题
C#程序员入门学习微信小程序的笔记
主要给大家分享了一位C#程序员入门学习微信小程序的笔记,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
js实现延迟加载的几种方法详解
今天小编就为大家分享一篇关于js实现延迟加载的几种方法详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧


