开发手册 欢迎您!
软件开发者资料库

JavaScript(JS) Form表单验证

Form表单验证通常在客户端输入所有必要的数据,并按下Submit按钮之后在服务器上进行。如果客户端输入的数据不正确或丢失了,服务器将不得不将所有数据发送回客户机,并请求用正确的信息重新提交Form表单。这个过程耗时也不是必要的,也给服务器带来了很大的负担。可以在客户端进行Form表单验证来解决这个问题。本文主要介绍JavaScript(JS) Form表单验证。

1、Form表单验证

JavaScript提供了一种在将表单数据发送到web服务器之前在客户端计算机上验证表单数据的方法。表单验证通常有两种:

必填字段验证:必须检查表单,确保填写了所有必填字段。它只需要循环遍历表单中的每个字段并检查数据。

数据格式验证:必须检查输入的数据的格式和值是否正确。代码必须包含适当的逻辑以测试数据的正确性。

例如,

            Form Validation                              
名字
邮箱
邮编
国家

2、Form表单必填字段验证

上面的表单中,当onsubmit事件触发时,表单数据提交之前,调用validate()来验证数据。

例如,


3、数据格式验证

除了必填字段验证,还需要验证一下提交的数据是否满足指定的格式,例如邮箱的格式需要有@,邮编的格式应该是6位数字。

例如,