JavaScript 表单验证

2025年4月23日 | 阅读 3 分钟

验证用户提交的表单很重要,因为它可能包含不当的值。因此,必须进行验证以进行用户身份验证。

JavaScript 提供了在客户端验证表单的功能,因此数据处理比服务器端验证更快。大多数 Web 开发人员都偏爱 JavaScript 表单验证。

通过 JavaScript,我们可以验证姓名、密码、电子邮件、日期、手机号码等字段。


JavaScript 表单验证示例

在此示例中,我们将验证姓名和密码。姓名不能为空,密码不能少于 6 个字符。

在此,我们将在表单提交时进行验证。在给定的值正确之前,用户不会被转发到下一页。

 

JavaScript 重新输入密码验证

 

JavaScript 数字验证

让我们验证文本字段是否只包含数字值。在这里,我们使用 isNaN() 函数。

 

带图片的 JavaScript 验证

让我们来看一个交互式的 JavaScript 表单验证示例,如果输入正确或不正确,它会显示正确的和不正确的图片。

 

输出

请输入姓名
输入密码

JavaScript 电子邮件验证

我们可以借助 JavaScript 验证电子邮件。

要验证电子邮件 ID,需要遵循许多标准,例如:

  • 电子邮件 ID 必须包含 @ 和 . 字符
  • 在 @ 之前和之后至少必须有一个字符。
  • 在 . (点) 之后至少必须有两个字符。

让我们来看一个简单的示例来验证电子邮件字段。