input如何快速进行规则校验
2025-10-17 03:28:29
input输入框是日常前端开发过程中经常会遇到的,输入框是为了进行用户交互,用户提交或输入数据,那么在安全方面我们要做好把控工作,通常我们会制定规则来限制用户输入,在表单属性之外的如何快速校验呢?我们一起来看看把!
一、input输入框类型input的类型共有18种(其中H5新增7种类型)如下所示:
序号
类型
名称
1
button
按钮
2
checkbox
复选框
3
file
文件
4
hidden
隐藏域
5
image
图像
6
password
密码框
7
radio
单选框
8
reset
重置
9
submit
提交
10
text
文本
11
tel
电话
HTML5新增类型
12
邮箱
13
url
链接
14
number
数字
15
range
范围内数字值
16
Date pickers
日期和时间
17
search
搜索域
18
color
颜色
二、pattern属性介绍pattern 属性规定用于验证输入字段的模式(模式指的是正则表达式)。
注释:pattern 属性适用于以下 类型:text, search, url, tel, email 以及 password 。
三、通过pattern属性来实现需求:输入框内只能输入26个英文字母中的三个,且必须以字母N开头。
解决方案:使用表单的pattern属性来完成校验并作出提示。
四、代码
代码语言:javascript代码运行次数:0运行复制