栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

js表单验证与正则

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

js表单验证与正则

表单验证与正则

目录

表单验证与正则一,正则表达式二,表单三,下拉框四, for循环五,表单验证中的常用代码

一,正则表达式

相信有一定编程语言学习基础的一定知道正则表达式,javascript的正则表达式其实与java的有95%的相似之处,当然,如果你没有基础或者忘记了也没事,小编今天给大家整理好了
首先:
java 中的正则需要一个转义符,而javascript中的正则需要一个特定的书写规范

	        // java中的正则表达式:
			\d 需要一个转义符
			// javascript有特定的形式
			/^正则$/

然后这里是一些常用的正则

正则解释
d数字[0-9]
D非数字 ^ [0-9]
w数字+字母+下划线[0-9a-zA-Z]
W非数字+字母+下划线 ^ [0-9a-zA-Z]
.任意字符
?0-1次
+至少一次
*0-任意次
d{5}五个数字
d{5,10}最少5次,最多10次

注意事项:

二,表单

表单其实与表格有类似的地方,但表单给多是用来做界面提交的,有提交页面的功能,具备返回值,而表格大多时候是用来放数据更直观的展现数据;

我是一个表单

姓名:

密码:

上面是一个表单的结构

三,下拉框

下拉框不相同与其他的标签可以通过input标签来拿出来,下拉框有自己专门的一个写法


下拉框的一个二级联动

	
		
		省市联动
	
	
		
		
		//完成两个下拉框,并且区分开来
		
		
	

这样一个简单的省市二级联动就做好了

四, for循环
            for(let i of provinces){
				
			}
			for(let i in provinces){
				
			}
			

这两个for循环有何种区别呢,实现第一种,它采用的是 of,这样就拿的了这个provinces数组里面的值,而采用 in结构的这个for 循环并不是拿的直接值,而是拿的它的下标,通过下标拿值。

五,表单验证中的常用代码
    长度限制

1. 长度限制


2.两次输入密码是否相同


3,邮箱验证


4.手机号的验证


以上呢就是小编给大家分享的内容了,觉得对你有帮助的可以给小编点给赞支持一些,当然也可以关注小编,继续分享精彩内容!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754262.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号