html js 邮箱格式,email 格式_JavaScript验证Email邮箱格式的三种方法
摘要 腾兴网为您分享:JavaScript验证Email邮箱格式的三种方法,掌上看家,翼拍照,世纪佳缘,青蛙导航等软件知识,以及爱奇艺直播,汽车画报,西南证券大智慧,vr看车,联想g40,咸宁论坛,squats,济南公共资源,unity资源,cydia修复,一起做网店17,光盘封面,美囤妈妈,深海舰队,化妆品批号器等软件it资讯,欢迎关注腾兴网。方法1,验证邮箱格式 复制代码 代码示例: script LANGUAGE=javascript RUNAT=Server function isEmail(strEmail) { if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) return true;...
方法1,验证邮箱格式
复制代码 代码示例:
function isEmail(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
alert("oh");
}
方法2,验证email填写是否正确
复制代码 代码示例:
验证email填写是否正确-www.jquerycn.cn
function emailCheck () {
var emailStr=document.all.form1.tel.value;
alert(emailStr);
var emailPat=/^(.+)@(.+)$/;
var matchArray=emailStr.match(emailPat);
if (matchArray==null) {
alert("电子邮件地址必须包括 ( @ 和 . )")
return false;
}
return true;
}
方法3,js验证Email
复制代码 代码示例:
function char_test(chr)
//字符检测函数
{
var i;
var smallch="abcdefghijklmnopqrstuvwxyz";
var bigch="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(i=0;i<26;i++)
if(chr==smallch.charAt(i) || chr==bigch.charAt(i))
return(1);
return(0);
}
function spchar_test(chr)
//数字和特殊字符检测函数
{
var i;
var spch="_-.0123456789";
for (i=0;i<13;i++)
if(chr==spch.charAt(i))
return(1);
return(0);
}
function email_test(str)
{
var i,flag=0;
var at_symbol=0;
//“@”检测的位置
var dot_symbol=0;
//“.”检测的位置
if(char_test(str.charAt(0))==0 )
return (1);
//首字符必须用字母
for (i=1;i
if(str.charAt(i)=='@')
{
at_symbol=i;
break;
}
//检测“@”的位置
if(at_symbol==str.length-1 || at_symbol==0)
return(2);
//没有邮件服务器域名
if(at_symbol<3)
return(3);
//帐号少于三个字符
if(at_symbol>19 )
return(4);
//帐号多于十九个字符
for(i=1;i
if(char_test(str.charAt(i))==0 && spchar_test(str.charAt(i))==0)
return (5);
for(i=at_symbol+1;i
if(char_test(str.charAt(i))==0 && spchar_test(str.charAt(i))==0)
return (5);
//不能用其它的特殊字符
for(i=at_symbol+1;i
if(str.charAt(i)=='.') dot_symbol=i;
for(i=at_symbol+1;i
if(dot_symbol==0 || dot_symbol==str.length-1)
//简单的检测有没有“.”,以确定服务器名是否合法
return (6);
return (0);
//邮件名合法
}
有了以上的三种实现方法,再遇到需要javascript验证Email格式的问题,就不用担心了。
相关推荐
html js 邮箱格式,email 格式_JavaScript验证Email邮箱格式的三种方法相关推荐
- html注册邮箱格式正则表达式代码,jquery 验证Email邮箱格式的几个例子
例1,检测邮箱格式,不合格的给出提示,并定位焦点. 代码示例: var search_str = /^[w-.]+@[w-.]+(.w+)+$/; var email_val = $("#E ...
- javascript中将字符串转换为json格式的三种方法
摘自:http://www.phpzixue.cn/detail1128.shtml javascript中将字符串转换为json格式的三种方法: json在我们js的开发过程中经常会用到像在使用a ...
- 图片转PDF格式怎么转换?这三种方法随便用
图片怎么转换成PDF文件格式呢?大家在日常工作和学习中,也会经常使用到图片,不管是拍照记录还是截图办公,当我们想把这些图片打包发送出去的时候,怎么做才能最简单方便呢?做成文件夹发送还得压缩和解压,比较 ...
- mov格式的视频转换mp4,教你三种方法转换
怎样把mov转换成mp4格式?mp4格式作为常见的视频格式之一,其应用范围非常广泛.同时,mp4格式是各大平台.设备等支持率较高的格式,为视频传播.共享以及交流等提供了重要的途径.mov格式相较于mp ...
- 怎么转换CAD图纸格式?三种方法帮你搞定CAD转PDF格式操作!
对于许多小伙伴们而言,对于CAD的了解在不断的加深,而我们的制图水平随着不断的时间的累积也越来越厉害,CAD转PDF格式这种简单的图纸格式转阿虎操作自然不在话下,但是对于许多刚刚开始接触CAD的小伙伴 ...
- 怎么把Excel转换成PDF格式?这三种方法轻松完成转换
如何将excel表格转换成PDF格式呢?大家在日常的办公过程中也会经常使用这两种文件格式,对文件的格式转换需求我们也是屡见不鲜,其中就有把excel表格转换成PDF格式的需求,遇到这种情况该怎么转换呢 ...
- 如何将Word转成PDF格式?这三种方法总有一个适合你
如何把Word文档转换成PDF文件格式呢?大家在传输文件的时候,相信很多小伙伴都喜欢不使用PDF文件格式,因为它非常的稳定,在浏览文件的时候格式不会乱,但我们都是先做好Word文档,然后再把它转成PD ...
- Word怎么转换成PDF格式?这三种方法教你如何转换
怎么把Word文档转换成PDF文件格式呢?相信小伙伴们在办公过程中会习惯使用Word文档来编辑文件,编辑好后如果需要发送文件的话会将文档转换成PDF格式来发送,原因就是PDF格式独有的兼容性和稳定性能 ...
- js 把字符串转成json对象的三种方法
js 把字符串转成json对象的三种方法 不管字符串是否含有转义字符,都能转换成 Json 对象 1, js自带的eval函数,其中需要添加小括号eval('('+str+')'); function ...
- 前端js调用后端API获取数据的三种方法(2022.7.25)
前端js调用后台API获取数据的三种方法(2022.7.25) 前言 需求分析 一个Get实例 浏览器请求 SoapUI软件请求 一个Post实例 浏览器请求 SoapUI软件请求 1.Http简介( ...
最新文章
- CVPR2020 Oral | 港中文-商汤等开源:自监督场景去遮挡
- java局部变量说法不正确的是_关于Java的成员变量和局部变量,下面说法错误的是...
- 字典树--Xor问题
- 单片机程序下载方式ISP、IAP
- android服务绑定音乐播放器,Android开发【04-21求助贴】使用后台服务的音乐播放器...
- Microsoft公司的匈牙利法命名规则
- Java并发编程—无锁互斥机制及CAS原理
- zillow房价预测比赛_Kaggle竞赛 —— 房价预测 (House Prices)
- 站在Java的角度看LinkedList
- 高门槛的动作捕捉技术,真的会成为VR行业灾难的缔造者吗?
- 使用PowerShell和Windows任务计划程序备份Linux SQL Server数据库
- 壁式框架内力计算_新手怎样做好框架剪力墙设计,怎样用pkpm出图
- mysql主从复制从机开启读_MySQL主从复制和读写分离
- 微弱信号检测_科学家发现水溶液中气体磁共振信号增强新方法
- Python爬虫教程:包图网免费付费素材爬取【附源码】
- 基于机器学习的DGA域名检测
- leetcode.1024. 视频拼接
- 使用Android Studio实现简单的计算器(已亲自实验通过)
- git服务器更换IP地址后本地仓库设置
- 第三课——win10常用快捷键的使用