html注册手机号验证,js正则表达式验证手机号码,用户名和邮箱
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正则表达式验证手机号码,用户名和邮箱相关推荐
- html正则表达式表单验证,js正则表达式验证表单【完整版】
效果图: 图(1)初始图 图(2)填入信息校验 代码如下: 完整验证表单 *{margin: 0;padding: 0;list-style:none;} body{background:#ccc;} ...
- html 正则手机号,js正则表达式之手机号码验证
js正则表达式之手机号码验证2017-09-03 11:10 在填写表单的时候,对手机号码进行验证,是用得最多的地方. 你看不管你是app注册,还是论坛注册一个会员,都得用到手机号码. 而且现在互联网 ...
- 手机号判断正则php2019,2019手机号码JS正则表达式验证实例代码
概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的 ...
- js 正则表达式 验证手机号
js 正则表达式 验证手机号 /*** 验证手机号码格式是否正确* param: value 要验证的值,String类型* return:state 状态(true正确,false错误) msg 提 ...
- [js常用积累] js正则表达式验证手机号和数字验证码
在html表单提交时,需要对表单元素进行验证,下面代码是对手机号和数字验证码的JS正则表达式验证: //手机号验证,参数为指定手机号function checkPhone(val) {if (!(/^ ...
- 2022手机号码JS正则表达式验证实例代码
这篇文章主要介绍了2022手机号码JS正则表达式验证实例代码,代码简单易懂,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下 概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的 ...
- js中正则表达式验证_js正则表达式验证大全(收集)
本篇文章给大家分享js正则表达式验证大全,平时收集的知识,比较全面,需要的朋友可以参考下 以下函数调用方式: function check() { var bb = document.getEleme ...
- js 正则表达式 验证空字符、html标签、发票抬头
js 正则表达式 验证空字符.html标签.发票抬头 export const regExp = {Reg_IDCardNo: /(^[1-9]\d{5}(18|19|([23]\d))\d{2}(( ...
- JS正则表达式验证数字非常全 - 吾心无所 - 博客园
JS正则表达式验证数字非常全 Js代码 <script type="text/javascript"> function SubmitCk() { var reg = ...
- 手机号最新的正则表达式验证(截止2018-03-31)
转:https://www.jianshu.com/p/18a245600468 /*** 手机号最新的正则表达式验证* * 移动:134-139,147(上网卡),150-152,157-159,1 ...
最新文章
- 个人博客打不开时检查下github.com的ip地址是否更改/修改博客内容字体、颜色及大小
- 重磅!国内首个面向自动驾驶领域的多传感器数据融合系统课程
- 【赠书】深度强化学习落地指南,来自一线工程师的经验!
- 【数据库系统概论】考研第六部分重点分析【6.1】
- TextView does not support text selection. Selection cancelled. 。TextViews复制文本失效解决方法
- 33 CO配置-控制-产品成本控制-成本对象控制-期末结算-定义每一工厂的差异码
- django之视图函数
- 多媒体技术开发迎来新常态
- Hadoop配置和启动
- 破解版 中易广告联盟程序 v6.0
- ae合成设置快捷键_AE中常用的快捷键,你了解多少?(五)
- Foxmail设置的学习
- 安全芯片的用途及新场景
- 5.13 按照单元格的颜色对工作人员进行排序 [原创Excel教程]
- 一封超级牛的数据库程序员的情书表白
- 齐岳合成黄光磷光材料Ir(CzPPya)3|Eu(TAA)3(apt)Ho(TAA)3(apt)
- 【个性化联邦学习】Towards Personalized Federated Learning 论文笔记整理
- 网络互联与互联网 - CIDR:无类别域间路由
- (一)shell中常用的基础命令
- 超实用!年薪40W的项目经理都在用的6个项目管理软件
热门文章
- 获取 jquery 版本号
- matlab vav终端控制器编程,基于TRNSYS与VAV控制系统与仿真.pdf
- CMAKE Opencv配置
- 网易云音乐Android一面面经
- 何凯明团队又出新论文,北大、上交校友教你用ViT做迁移学习
- 成都学计算机的大学有哪些专业学校,成都市计算机类专业开设的院校有哪些
- VSFTPD (500 Illegal PORT command 500 OOPS: vsf_sysutil_bind) 错误解决方法
- 3dmax2020通道图怎么渲染
- pgadmin4工具安装及使用
- Ureport2报表工具金额格式化