欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jquery验证手机号码、邮箱格式是否正确示例代码

程序员文章站 2022-03-27 08:57:22
...

用的拼图写的

<script>
$(function() {
$("#btnAjaxSubmit").click(function() {
	var username=$("#ajaxForm").find("#username").val();
	var userphone=$("#ajaxForm").find("#tel").val();
	var textarea=$("#ajaxForm").find("#detail").val();
	var userphones=/^((13[0-9]|15[0-9]|17[0-9]|18[0-9])+\d{8})$/.test(userphone);
	if(username&&userphones&&textarea){
		$("#ajaxForm").ajaxSubmit(function() {
			alert('提交成功!');
			$("#username").val("");
			$("#tel").val("");
			$("#detail").val("");
		});
	}else if((!userphones)&&username&&textarea){
		alert('电话号码输入格式不正确!');
	}else{
		alert('姓名或信息未填写');
		return false;
	}
});
});
</script>

参考:https://www.jb51.net/article/40047.htm

验证邮箱和手机号码

var user_phone=$("#validate").find("#user_phone").val();
var user_email=$("#validate").find("#user_email").val();
var user_phones=/^((13[0-9]|15[0-9]|17[0-9]|18[0-9])+\d{8})$/.test(user_phone);
var user_emails=user_email.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/);
//然后判断是否为空
if(user_phones&&user_emails){alert('格式成功!');}else if{alert('格式成功!'); return false;}

 

相关标签: 前端