为什么 JavaScript 中 return false 就能终止事件 我来答 1个回答 #热议# 为什么有人显老,有人显年轻? 泯陌路 2017-01-10 · TA获得超过180个赞 知道小有建树答主 回答量:188 采纳率:100% 帮助的人:114万 我也去答题访问个人页 关注 展开全部 首先return false和循环什么的没关系,这里的处理方式是DOM的事件处理机制做出的约定。程序里的约定就是没为什么的,这和几个人打个暗号什么的一样,暗号的内容是当时约定好的,不用什么理由。 DOM的事件传播有两个类型,一个是捕获(从父节点到子节点),一个是冒泡(从子节点到父节点),所以一个事件触发时可以有多个处理器去处理它,DOM标准约定了return false后就会阻止事件继续传播。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-04-13 为什么 JavaScript 中 return false 就能终止事件? 1 2016-08-09 为什么 JavaScript 中 return false 就能终止事件 2 2016-05-04 为什么 JavaScript 中 return false 就能终止事件? 2016-05-06 为什么 JavaScript 中 return false 就能终止事件? 2015-10-04 为什么 JavaScript 中 return false 就能终止事件 2015-10-06 为什么 JavaScript 中 return false 就能终止事件 2015-10-26 javascript return false不能终止 2016-03-05 js return false 为什么不能终止程序 而是跳出了循环 1 为你推荐: