在JavaScript中,return false
用于中断函数的执行并返回false
。它通常用于阻止表单的默认提交行为或者阻止事件的冒泡和默认行为。
示例1:阻止表单默认提交行为
document.getElementById("myForm").addEventListener("submit", function(event) { event.preventDefault(); // 阻止表单默认提交行为 // 其他操作 return false; });
示例2:阻止事件冒泡和默认行为
document.getElementById("myButton").addEventListener("click", function(event) { event.stopPropagation(); // 阻止事件冒泡 event.preventDefault(); // 阻止默认行为 // 其他操作 return false; });
在以上示例中,return false
会同时阻止表单的默认提交行为和事件的冒泡和默认行为。需要注意的是,return false
只在事件处理函数中有效,而不能在普通的函数中使用。