1,验证手机号码、用户名、邮箱

hangge.com

//对象选择器

function $sel(id,tabname){

if(id!="" && tabname!=""){

var tem_obj=document.getElementById(id);

return tem_obj.getElementsByTagName(tabname);

}else if(id!=""){

return document.getElementById(id);

}else{

return document.getElementsByTagName(tabname);

}

}

//电话号码验证

function isnum(obj){

var reg=/^1[0-9]{10}/;

if(!reg.test(obj.value)){

alert("请正确填写手机号!");

obj.value="";

}

}

//验证邮件格式

function ismail(obj){

var reg=/[a-zA-Z0-9]{1,10}@[a-zA-Z0-9]{1,5}\.[a-zA-Z0-9]{1,5}/;

if(!reg.test(obj.value)){

alert("请正确填写邮箱!");

obj.value="";

}

}

//验证用户名格式

function isname(obj){

var reg=/^[\u4e00-\u9fa5]{2,4}$/;

if(!reg.test(obj.value)){

alert("请正确填写姓名!姓名为两到四个汉字。");

obj.value="";

}

}

//初始化验证

function init(){

//注册一个失去焦点的事件

$sel("phone","").οnblur=function(){

isnum(this);

}

$sel("mail","").οnblur=function(){

ismail(this);

}

$sel("username","").οnblur=function(){

isname(this);

}

}

效果图如下:

2,再次确认密码验证

hangge.com

//对象选择器

function $sel(id,tabname){

if(id!="" && tabname!=""){

var tem_obj=document.getElementById(id);

return tem_obj.getElementsByTagName(tabname);

}else if(id!=""){

return document.getElementById(id);

}else{

return document.getElementsByTagName(tabname);

}

}

//两次输入的密码验证

function confirmPassword(obj1, obj2){

if(obj1.value != obj2.value){

alert("两次输入的密码不一致!");

obj1.value="";

}

}

//初始化验证

function init(){

//注册一个失去焦点的事件

$sel("pwdConfirm","").οnblur=function(){

confirmPassword(this, $sel("pwdNew",""));

}

}

html注册手机号验证,js正则表达式验证手机号码,用户名和邮箱相关推荐

  1. html正则表达式表单验证,js正则表达式验证表单【完整版】

    效果图: 图(1)初始图 图(2)填入信息校验 代码如下: 完整验证表单 *{margin: 0;padding: 0;list-style:none;} body{background:#ccc;} ...

  2. html 正则手机号,js正则表达式之手机号码验证

    js正则表达式之手机号码验证2017-09-03 11:10 在填写表单的时候,对手机号码进行验证,是用得最多的地方. 你看不管你是app注册,还是论坛注册一个会员,都得用到手机号码. 而且现在互联网 ...

  3. 手机号判断正则php2019,2019手机号码JS正则表达式验证实例代码

    概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的 ...

  4. js 正则表达式 验证手机号

    js 正则表达式 验证手机号 /*** 验证手机号码格式是否正确* param: value 要验证的值,String类型* return:state 状态(true正确,false错误) msg 提 ...

  5. [js常用积累] js正则表达式验证手机号和数字验证码

    在html表单提交时,需要对表单元素进行验证,下面代码是对手机号和数字验证码的JS正则表达式验证: //手机号验证,参数为指定手机号function checkPhone(val) {if (!(/^ ...

  6. 2022手机号码JS正则表达式验证实例代码

    这篇文章主要介绍了2022手机号码JS正则表达式验证实例代码,代码简单易懂,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下​ 概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的 ...

  7. js中正则表达式验证_js正则表达式验证大全(收集)

    本篇文章给大家分享js正则表达式验证大全,平时收集的知识,比较全面,需要的朋友可以参考下 以下函数调用方式: function check() { var bb = document.getEleme ...

  8. js 正则表达式 验证空字符、html标签、发票抬头

    js 正则表达式 验证空字符.html标签.发票抬头 export const regExp = {Reg_IDCardNo: /(^[1-9]\d{5}(18|19|([23]\d))\d{2}(( ...

  9. JS正则表达式验证数字非常全 - 吾心无所 - 博客园

    JS正则表达式验证数字非常全 Js代码 <script type="text/javascript"> function SubmitCk() { var reg = ...

  10. 手机号最新的正则表达式验证(截止2018-03-31)

    转:https://www.jianshu.com/p/18a245600468 /*** 手机号最新的正则表达式验证* * 移动:134-139,147(上网卡),150-152,157-159,1 ...

最新文章

  1. 个人博客打不开时检查下github.com的ip地址是否更改/修改博客内容字体、颜色及大小
  2. 重磅!国内首个面向自动驾驶领域的多传感器数据融合系统课程
  3. 【赠书】深度强化学习落地指南,来自一线工程师的经验!
  4. 【数据库系统概论】考研第六部分重点分析【6.1】
  5. TextView does not support text selection. Selection cancelled. 。TextViews复制文本失效解决方法
  6. 33 CO配置-控制-产品成本控制-成本对象控制-期末结算-定义每一工厂的差异码
  7. django之视图函数
  8. 多媒体技术开发迎来新常态
  9. Hadoop配置和启动
  10. 破解版 中易广告联盟程序 v6.0
  11. ae合成设置快捷键_AE中常用的快捷键,你了解多少?(五)
  12. Foxmail设置的学习
  13. 安全芯片的用途及新场景
  14. 5.13 按照单元格的颜色对工作人员进行排序 [原创Excel教程]
  15. 一封超级牛的数据库程序员的情书表白
  16. 齐岳合成黄光磷光材料Ir(CzPPya)3|Eu(TAA)3(apt)Ho(TAA)3(apt)
  17. 【个性化联邦学习】Towards Personalized Federated Learning 论文笔记整理
  18. 网络互联与互联网 - CIDR:无类别域间路由
  19. (一)shell中常用的基础命令
  20. 超实用!年薪40W的项目经理都在用的6个项目管理软件

热门文章

  1. 获取 jquery 版本号
  2. matlab vav终端控制器编程,基于TRNSYS与VAV控制系统与仿真.pdf
  3. CMAKE Opencv配置
  4. 网易云音乐Android一面面经
  5. 何凯明团队又出新论文,北大、上交校友教你用ViT做迁移学习
  6. 成都学计算机的大学有哪些专业学校,成都市计算机类专业开设的院校有哪些
  7. VSFTPD (500 Illegal PORT command 500 OOPS: vsf_sysutil_bind) 错误解决方法
  8. 3dmax2020通道图怎么渲染
  9. pgadmin4工具安装及使用
  10. Ureport2报表工具金额格式化