博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用js自带函数验证邮箱,不用正则表达式
阅读量:5030 次
发布时间:2019-06-12

本文共 826 字,大约阅读时间需要 2 分钟。

var  email=prompt("输入邮箱格式"); var str=email.lastIndexOf("."); var str2=email.substring(str);//.com/.cn var str3=email.indexOf("@"); var str4=email.substring(0,str3);//拿到@前面必须有字符串 var str5=email.substring(str3,str3+1);//拿到@符号了解决 var str6=email.substring(str+1);//.后面必须有值 var str7=email.substring(str,str+1);//拿到. var str8=email.indexOf("."); var str9=email.substring(str3+1,str8);//@到.之间的内容必须不为空 var str10=email.substring(0,str3+1);//拿到xupeihong@的值 var str11=email.substring(0,str+1);//拿到xupeihong@163.的值 var str12=(email.split(".")).length-1; //if((str2==".com"||str2==".cn")&&str4!=""&&str5=="@") if(str5=="@"&&str7=="."&&(str11.length>str10.length)&&str4!=""&&str6!=""&&str9!=""&&(str2==".com"||str2==".cn")&&str12<=2) {
alert("邮箱格式正确"); } else{
alert("邮箱格式错误"); }

转载于:https://www.cnblogs.com/xphdy/p/6295164.html

你可能感兴趣的文章
01、JAVA开发准备
查看>>
asp.net mvc 错误处理 - 自定义报错处理,生成错误日志
查看>>
[转]jQuery 选择器和dom操作
查看>>
Jenkins+Maven+SVN快速搭建持续集成环境(转)
查看>>
杜教筛
查看>>
《Ext JS模板与组件基本知识框架图----模板》
查看>>
txmpp
查看>>
【Github教程】史上最全github使用方法:github入门到精通
查看>>
抽象工厂模式(Abstract Factory)
查看>>
luogu1373 小a和uim之大逃离 (dp)
查看>>
Redis的Pub/Sub客户端实现
查看>>
SQL日常问题和技巧——持续更新
查看>>
springMVC入门(一)------springMVC基本概念与安装
查看>>
Sam做题记录
查看>>
[bzoj] 2453 维护数列 || 单点修改分块
查看>>
IIS版本变迁
查看>>
BZOJ3884: 上帝与集合的正确用法 拓展欧拉定理
查看>>
mybatis09--自连接一对多查询
查看>>
myeclipse10添加jQuery自动提示的方法
查看>>
【eclipse jar包】在编写java代码时,为方便编程,常常会引用别人已经实现的方法,通常会封装成jar包,我们在编写时,只需引入到Eclipse中即可。...
查看>>