新手求教 表单如何提交?

正在开发一个web项目,但是对表单提交很纠结,情况是这样的:我的表单有很多元素,而且每个都需要一一验证,这些验证我都是单写的js函数,当元素失去焦点时进行验证。但到最后不知道如何提交表单?我是想做成:当点击button按钮时,验证表单的
如果有输入错误,表单不提交,并在相应的后面给予错误提示,输入完全正确后,再提交表单,跳转页面。我是不是再提交表单的时候还要把验证函数再写一遍呢?如果有错误的就返回false,表单不提交。求教高手解答,给点思路。。。

可以直接利用jquery做表单数据的验证,这是最简单的办法。还有一种就是当编辑框失去焦点的时候就去做验证。点击Button的时候,直接做验证,验证通过,提交表单。

用一个变量表示最终结果finalResult,默认为false.当所有验证结果都为true时则finalResult为true,可以提交,调用form.submit().否则,有误,则禁止提交。

验证不通过肯定就是不能提交表单,等验证全部都通过后 利用js 获取到from,在使用submit()方法实现表单提交,也可以直接window.location.href='地址'

可以用jquery的validate校验,当表单提交时会自动校验的,前提是submit提交