Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS验证和PHP验证_Javascript_Php_Forms_Validation - Fatal编程技术网

Javascript JS验证和PHP验证

Javascript JS验证和PHP验证,javascript,php,forms,validation,Javascript,Php,Forms,Validation,这是我的网站 我遇到的问题是在和页面上,在PHP之前使用JS进行验证。 我从未学习过JS,我在CSS之后使用PHP路径,每次我输入JS验证时,它要么在出错后继续使用PHP,要么如果没有检测到错误,就不会传递到PHP页面 我真正想要的是一个明确的答案,即什么将允许JS验证在出错时终止进程并传递给PHP进程。如果一切正常,请查看jQuery验证插件,这是一个简单的脚本,它将允许您做您想做的事情。如果您不确定jQuery,它只是一个JavaScript库。您需要阻止默认操作。 在这种情况下,您需要防止

这是我的网站

我遇到的问题是在和页面上,在PHP之前使用JS进行验证。 我从未学习过JS,我在CSS之后使用PHP路径,每次我输入JS验证时,它要么在出错后继续使用PHP,要么如果没有检测到错误,就不会传递到PHP页面


我真正想要的是一个明确的答案,即什么将允许JS验证在出错时终止进程并传递给PHP进程。如果一切正常,请查看jQuery验证插件,这是一个简单的脚本,它将允许您做您想做的事情。如果您不确定jQuery,它只是一个JavaScript库。

您需要阻止默认操作。 在这种情况下,您需要防止反表单提交 如果您使用的是jquery,那么您可以执行如下操作

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

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

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

您好,欢迎访问该网站!这是个糟糕的问题。我建议你阅读并回头看看。作为旁白,我希望你计划在开始提供web开发服务之前增强你的网站,并学习成为一名web开发人员。可能与Michael DelucaThe网站的外观相似,该网站将是垃圾邮件,创建于90年代。谢谢你,我将关注这一点,谢谢你的帮助,这正是我想要的!