js 鼠标经过子节点的border的时候触发父节点的onmouseout事件

js为什么鼠标经过子节点的border的时候总是触发父节点的onmouseout事件,子节点的border不再父节点的文本里吗???父节点.onmouseout=func... js 为什么 鼠标经过子节点的border 的时候 总是触发父节点的onmouseout事件,

子节点的border不再父节点的文本里吗???

父节点.onmouseout=function(){...}

子节点有border属性,,,子节点没有绑定onmouseout事件,,每当鼠标经过border的时候,老是触发
父节点的onmouseout事件。

能防止吗》》???

鼠标从父节点上移开的时候才触发onmouseout事件这种形式,,

在线等。。。。。。
展开
 我来答
印月之井
2015-07-15 · TA获得超过472个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:143万
展开全部
你这是js的冒泡事件。DOM2事件流包括事件捕获阶段、处于目标阶段、事件冒泡阶段,冒泡简单说就是从当前元素一直扫描到最顶层对象(可能是window或document,各个浏览器不一样),看有没有同名的事件(比如onmouseout,onclick等)。具体的我不好说,百度下。
可以阻止默认的冒泡事件,好像有这个方法event.stopPropagation()阻止冒泡,网上有实例
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式