JS验证和PHP验证

时间:2014-07-25 18:16:47

标签: javascript php forms validation

这是我的网站 Liquid Layouts

我遇到的问题是在register和页面上,在PHP之前使用JS进行验证。 我从来没有学过JS,我在CSS之后使用PHP路由,并且每次我进行JS验证时,它仍然会在出错后继续执行PHP,或者如果没有检测到错误则不会传递给PHP页面。

所有我真正想要的是关于什么将允许JS验证在错误时终止进程并且如果一切正确则传递给PHP进程的确定答案

2 个答案:

答案 0 :(得分:2)

您需要阻止默认操作。 在这种情况下,您需要阻止de form submit 如果你正在使用jquery,你可以做这样的事情

$("form.contact").on("submit", function(e){
     e.preventDefault();

     //do your validation
     if(valid){
          $("form.contact").submit();
     }
});

如果js验证为真,则会发生提交操作(PHP)。

答案 1 :(得分:0)

看看jQuery validate插件,这是一个简单的脚本,可以让你做你想要的。如果你不确定jQuery,它只是一个JavaScript库。