return和return false的区别

1. return返回null,起到中断方法执行的效果,只要不return false事件处理函数将会继续执行,表单将提交
2. return false,事件处理函数会取消事件,不再继续向下执行。比如表单将终止提交。

<form action="index.jsp" method="post" onsubmit="return submitTest();">
    <INPUT value="www">
    <input type="submit" value="submit">
</form>

<script>
    function submitTest() {
        return;
    }    
</script>

​上面这段代码将继续提交表单

posted @ 2017-12-21 11:45  来亦何哀  阅读(21581)  评论(0编辑  收藏  举报