【问题标题】:how to use a common validation for all input fields in a page? [closed]如何对页面中的所有输入字段使用通用验证? [关闭]
【发布时间】:2015-05-28 03:57:36
【问题描述】:

我在一个页面中有 61 个字段,我需要输入验证,如果有人将字段留空并输入提交,则应显示错误消息。因为我不能为每一个字段验证编码,很长。数字字段应该只接受数字,这里的字段是“phn_no”。我只显示 2 个字段。谢谢各位。

<form action="save.php" method="post">
<input type="text" name="name" id="name">
<input type="text" name="phn_no" id="phn_no">
<input type="submit" value="save" name="submit">
</form>

【问题讨论】:

  • $_POST 上的 foreach 循环查找空字段?
  • 使用required属性
  • 请帮我提供正确的代码。
  • &lt;input type="text" name="name" id="name" required&gt; &lt;input type="number" name="phn_no" id="phn_no" required&gt; 试试这个让我们看看魔术
  • 是的@fred-ii 抱歉打错了

标签: php html validation input


【解决方案1】:

像这样使用输入

<input type="text" name="name" id="name" required>

必须填写必填字段,然后我们才提交表单,否则会显示通知。

【讨论】:

  • 已经在 cmets 中建立,仅对 HTML5 有效,Safari 不支持。到目前为止,服务器端方法是一种更好的方法。
  • 感谢朋友.. 成功了。我正在使用火狐。它可以工作。
  • 我仍然认为服务器端方法是最好的@PriyaMajumder,如我在上面的评论中所述,如果你还没有读过的话。现在您必须编辑 61 个字段才能在其中输入“必需”一词。虽然我的方式,你不会。哦,好吧,每个人都有自己的;-)
  • @Fred -ii- 在服务器端验证检查是否提交了任何空的 $_POST 值。如果是,则重定向到表单页面。它适用于所有浏览器。
  • @Fred -ii- 怎么做,你能给我一些示例代码
猜你喜欢
  • 2022-01-14
  • 1970-01-01
  • 2017-11-27
  • 2012-09-26
  • 2020-11-22
  • 2011-04-17
  • 1970-01-01
  • 2016-11-16
  • 1970-01-01
相关资源
最近更新 更多