【发布时间】:2014-06-04 17:08:40
【问题描述】:
我是 PHP 新手。我有一个这样的表格:
<form action="mailtest.php" method="post" name="mail_form" id="mail_form" >
...
</form>
mailtest.php 有如下代码:
<?php
$name=$_POST['form_name'];
if ((!isset($name)) || ($name==''))
{
echo 'Fill in the name';
}
else
{
$name='From '.$_POST['form_name'];
echo $name;
}
?>
现在,我想在 mailtest.php 中放入 javascript 代码,它会在 form_name 为 null 的情况下影响表单。例如,显示一个隐藏的 div 以指示填写此字段的义务或更改边框颜色等。换句话说,验证人员必须处理通过 onsubmit 事件调用的 js 文件。 我如何在我的 PHP 文件中实现这一点? 谢谢
【问题讨论】:
-
在提交之前尝试在 JS 上进行验证。如果您仍然收到错误数据,请执行 302 重定向到原始 php 或其他内容。
标签: javascript php jquery html