zoukankan      html  css  js  c++  java
  • 利用js自带函数验证邮箱,不用正则表达式

    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("邮箱格式错误");
    }
  • 相关阅读:
    日期类和包装类
    集合——list
    数组
    多态小结
    一些概念性的知识点
    简单的图书管理系统
    一个小总结
    python-web自动化:上传操作
    python-web自动化:日期框操作
    python-web自动化:滚动条
  • 原文地址:https://www.cnblogs.com/xphdy/p/6295164.html
Copyright © 2011-2022 走看看