1、return (把控制權返回給頁面)
return 返回的是 null,其作用是中斷方法執行的效果,只要不 return false事件處理函數就會繼續執行,表單將提交;
1 <form action="index.jsp" method="post" onsubmit="return submitTest();"> 2 <INPUT value="www"> 3 <input type="submit" value="submit"> 4 </form> 5 6 <script> 7 function submitTest() { 8 return; 9 } 10 </script>
上面的代碼將繼續提交表單
2、return false
事件處理函數會取消事件,不再繼續向下執行。比如表單將終止提交。 我們常用 return false;來阻止提交表單或者繼續執行下面的代碼,通俗的來說的就是阻止執行默認的行為。
注意: return false;只在當前函數有效,不會影響其他外部函數的執行。
3、return true
返回正確的處理結果。