1123浏览量

html5表单原生验证类型属性方法

来源: 时间:2020-09-07

应用HMTL5原生的表单及输入框属性,验证表单内容:

类型属性

除了常用的textpassword等外,HTML5新增的输入类型,分别有:

类型 说明
email 电子邮件地址输入框
url 网址输入框
number 数值的输入框;可设置min、max、step属性
range 特定值的范围的数值,以滑动条显示;可设置min、max、step属性
search 用于搜索引擎,比如在站点顶部显示的搜索框
color 颜色选择器
date 日期选择器,同时包含month、week、time、datetime、datetime-local等类型

在原生的HTML5中,常用的表单及输入框验证属性有:

属性名 说明
placeholder 在输入框无内容时显示灰色提示
autofocus 让input自动获取焦点
required 设置表单元素为必填
pattern 表单验证使用正则
novalidate 该属性使用在form标签上,让设置了验证的表单可以直接提交
formnovalidate 该属性使用在提交按钮上,让设置了验证的表单可以直接提交
multiple 多个值,以逗号分隔。
autocomplete 部分输入框和form都可以设置自动提示 off关闭,on开启(默认是on)
maxlength 最大字符长度
list 数据列表,与datalist配合使用
min 最小值
max 最大值
step 数字间隔

验证方法

根据上表的输入框类型和相关属性结合,验证输入内容。

必填

给输入框添加required属性,则此输入框为必填项。


指定类型

指定输入框type的类型值,如emailnumber等:

正则验证

在类型不满足的条件的情况下,可使用pattern属性,验证输入内容,pattern的值为正则验证。

联系我们

一次需求提交或许正是成就一个出色产品的开始。
欢迎填写表格或发送合作邮件至: qczsky@126.com

大理青橙科技

电话:13988578755 13988578755

邮箱:qczsky@126.com

地址:大理市下关龙都春天10层

如果您无法识别验证码,请点图片更换