jquery验证表单是否满足正则表达式是否通过验证例子

本文介绍了一个用于前端输入验证的通用函数,该函数利用正则表达式检查用户输入是否符合预设的模式,包括电子邮件、密码和电话号码格式。通过具体的实例展示了如何在网页中使用此函数进行实时的输入有效性校验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//验证通用函数 a表示元素对象,b表示正则表达式,c存bool值
	function testyz(a,b,c){
			c=false;
			$(a).on("blur",function(){
				var $zhi=$(this).val();
				if(b.test($zhi) && $zhi.length>0){
					c=true;
					alert("符合")
				}else{
					c=false;
					alert("不符合")
				}
			});
		}
//例子
//用户名
	testyz("#username",/^\w{3,}@\w+(\.\w+)+$|^1[3|4|5|7|8]\d{9}$/,yhbool);
	//密码
	testyz("#mima",/^[a-zA-Z][a-zA-Z0-9]{5,16}/,mmbool);
	//手机号	
	testyz("#phone",/^1[3|4|5|7|8]\d{9}$/,sjbool);

  

转载于:https://www.cnblogs.com/dangou/p/5692478.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值