return false 仅停止当前 target 的后续监听函数,并不会阻止冒泡
比如:
因为return false 会停止后续监听函数 ,把超链接的默认行为被阻止 了
比如:
<body>
<a href="http://www.sina.com" id='test'> sina</a>
<body>
<script>
document.onclick = function(){
alert('doc click');
}
var a = document.getElementById('test');
a.onclick = function(){
alert('a click');
return false;
}
</script>因为return false 会停止后续监听函数 ,把超链接的默认行为被阻止 了
本文详细解释了JavaScript中return false的作用,如何阻止事件冒泡及后续事件监听,通过实例演示了其在实际开发中的应用。
213

被折叠的 条评论
为什么被折叠?



