0
点赞
收藏
分享

微信扫一扫

Javascript的submit提交事件


Javascript 中 return false 的重要性

关键字: javascript

最近做的项目,通过绑定在 button 的 onclick 事件的函数提交表单。发现 return false 也是很重要的。比如:

 

Js代码

    1. <input type="submit" οnclick="submitAction(); return false;" />  
    <input type="submit" οnclick="submitAction(); return false;" />

     

    submitAction 方法里面有提交表单的动作。如果不加 return false,在执行完 submitAction 之后,submit 按钮还会继续执行它的默认事件,就会再次提交表单。这可能就是很多错误的根源。

    补充: <input type="image" ...  />如果不加 return false  也跟"submit"一样  会提交表单

    原本想把这个东西说的再清楚些,无奈 JS 的书看的不多,而且还有很多工作要做,所以简单说说了。

    评论

    andycui 2 分钟前

    直接把type="button"应该就不会再次提交了吧。

     

    举报

    相关推荐

    0 条评论