js实现表单提交后不重新刷新当前页面,并停留在当前页面

参考文章:http://www.cnblogs.com/limeiky/p/5599705.html

在填写表单的时候,如果有某项为空或者不合法,在用户点击提交后,页面应当无法跳转并且页面内容不会刷新;只有当用户填写内容满足要求后,点击提交按钮页面才会跳转到指定链接处。

针对这一需求,用js结合 JS:

关键: 在FORM表单后添加一个iframe

   


点保存提交事件里面,当用户输入不满足要求时设置提交的表单为iframe

document.forms[0].target="rfFrame";       这样即提交了FORM保存了数据,页面也不会跳转.

用户输入满足要求,则提交表单为

.


你可能感兴趣的:(js)