在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
只在事件處理函數中有效,而不能在普通的函數中使用。