当前位置: 首页 > news >正文

html中判断电话是否正确,jsjquery验证邮箱和手机号是否正确范例

js验证邮箱或者手机号是网页制作中经常用到的,特此分享一份js验证邮箱和手机号的函数代码,收藏一下,受用终身。用jquery写的,因此不要忘了调用jquery库。

实现源码:

$(function(){

$("#ck_mobile").click(function(){

var mobile = $("#mobile").val();

if(!check_mobile(mobile)){

alert("手机号码格式不正确");

}else{

alert("手机号码正确");

}

});

$("#ck_email").click(function(){

var email = $("#email").val();

if(!check_email(email)){

alert("email格式不正确");

}else{

alert("email正确");

}

});

})

//检查手机号码

function check_mobile(mobile){

if(mobile.length != 11 || isNaN(mobile)){

return false;

}

mobile = mobile.substr(0,3);

//号段

var hd = new Array('130','131','132','133','134','135','136','137','138','139','150','151','152','153','154','155','156','157','158','159','180','181','182','183','184','185','186','187','188','189');

var i = hd.length;

while (i--) {

if (hd[i] == mobile) {

return true;

}

}

return false;

}

//验证邮箱是否正确

function check_email(email){

var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;

if(!reg.test(email)){

return false;

}else{

return true;

}

}

手机号:

Email:

相关文章:

  • 2021年高考成绩还能查询吗,【去年高考成绩还能查吗】_怎么查询以前的高考成绩往年高考成绩能查吗...
  • 电脑播放html5绿屏,我的电脑在看暴风影音时总是绿屏 是为什么啊?有什么解决良策啊?...
  • 使用计算机 发展了人的运算能力,计算机的发展
  • 皖西学院计算机网络期末试卷,皖西学院2013–2014学年度第1学期期末考试试卷(B卷)...
  • jq+设置html+值,jQuery 设置
  • 公共基础知识计算机考题,2017年全国计算机考试二级公共基础知识试题及答案...
  • 计算机专业未来美句,关于新的开始的句子
  • cortex a53 微型计算机,2019年值得期待的5个树莓派替代品
  • 计算机网络ch6网络层,(西南交大版)计算机网络作业CH6
  • 计算机辅助培训的运用,计算机辅助测试 变革从培训开始
  • 北京大学计算机学院李杰,李杰
  • 计算机网络管理设备配置实验,《计算机网络管理》实验
  • 宁夏自考本科有计算机专业吗,2020年宁夏自考本科护理专业有哪些科目
  • 计算机弹奏plane谱子,crystal plane的歌谱子哪位大虾可以提供啊!弹钢琴用!
  • 计算机提示存储空间不足怎么办,电脑提示存储空间不足,无法处理此命令是什么原因?怎么解决?...
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • [数据结构]链表的实现在PHP中
  • bootstrap创建登录注册页面
  • isset在php5.6-和php7.0+的一些差异
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • Java面向对象及其三大特征
  • Node + FFmpeg 实现Canvas动画导出视频
  • React16时代,该用什么姿势写 React ?
  • SQLServer插入数据
  • Transformer-XL: Unleashing the Potential of Attention Models
  • 从PHP迁移至Golang - 基础篇
  • 多线程 start 和 run 方法到底有什么区别?
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 数据结构java版之冒泡排序及优化
  • 栈实现走出迷宫(C++)
  • hi-nginx-1.3.4编译安装
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • ​ubuntu下安装kvm虚拟机
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • (16)Reactor的测试——响应式Spring的道法术器
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (力扣)循环队列的实现与详解(C语言)
  • .net core使用ef 6
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .net 流——流的类型体系简单介绍
  • .NET/C# 解压 Zip 文件时出现异常:System.IO.InvalidDataException: 找不到中央目录结尾记录。
  • .NET的微型Web框架 Nancy
  • :中兴通讯为何成功
  • @RequestParam详解
  • [ACL2022] Text Smoothing: 一种在文本分类任务上的数据增强方法
  • [ai笔记3] ai春晚观后感-谈谈ai与艺术
  • [Android]使用Git将项目提交到GitHub
  • [AX]AX2012开发新特性-禁止表或者表字段
  • [Bugku]密码???[writeup]
  • [BZOJ 3531][Sdoi2014]旅行(树链剖分+线段树)
  • [BZOJ 3680]吊打XXX(模拟退火)
  • [BZOJ4016][FJOI2014]最短路径树问题