【发布时间】:2014-05-10 20:32:46
【问题描述】:
我有 2 个 php 文件“source.php”和“target.php”。在我拥有的 source.php 部分中,
<form method="POST" id="form1" action="target.php">
...
<input type="submit" name="submit" value="Submit"/>
</form>
当我点击提交时,它会转到“target.php”(即使我在表单中有错误),但我想要这样,只有在所有表单字段都经过验证后,它才会转到目标页面,否则它显示某种警告消息并停留在同一页面上。请帮忙!也许这对某些人来说是一个愚蠢的问题,但我是初学者。 (我知道如何进行所有字段验证及其工作正常)。
【问题讨论】:
-
您需要使用 Javascript 验证它们。阅读此thesitewizard.com/archive/validation.shtml
-
type="submit"没有type="sumbit" -
如果您将表单提交到另一个文件,您需要在 javascript 中验证表单并防止提交错误,否则您的表单将被定向到第二个文件。
-
HTML5 has a lot of form validation. 偶数正则表达式。
标签: javascript forms validation client-side-validation