何时以及为何在 JavaScript 中“返回 false”?

2022-08-30 04:06:07

何时以及为何在 JavaScript 中使用?return false


答案 1

通常,在事件处理程序中,例如 ,返回 false 是一种告诉事件实际上没有触发的方法。因此,例如,在这种情况下,这意味着表单未提交。onsubmitonsubmit


答案 2

我猜你指的是你经常必须在事件处理程序中放置一个“return false;”语句,即

<a href="#" onclick="doSomeFunction(); return false;">...

在这种情况下,'return false;'会阻止浏览器跳转到当前位置,如 href=“#” 所示 - 相反,只执行 doSomeFunction()。当您想要将事件添加到锚点代码,但不希望浏览器在每次单击时上下跳转到每个锚点时,它很有用