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
返回正确的处理结果。