javascript判断邮箱

JavaScript019

javascript判断邮箱,第1张

判断是否是邮箱,以及邮箱格式是否正确。

这个最好用正则表达式

下面是正则表达式,仅供参考:

 function test()

{

     var temp = document.getElementById("text1")   //输入邮箱的文本框

     //对电子邮件的验证

     var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/

    if(!myreg.test(temp.value)){

        alert('提示\n\n请输入有效的E_mail!')

        myreg.focus()

        return false

    }

}

<form action="">

输入:<input type="text" name="mazey" id="mazey" placeholder="请输入邮箱">

<input type="button" value="验证" onclick="check()">

</form>

<script>

function check(){

var reg = new RegExp("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$") //正则表达式

var obj = document.getElementById("mazey") //要验证的对象

if(obj.value === ""){ //输入不能为空

alert("输入不能为空!")

return false

}else if(!reg.test(obj.value)){ //正则验证不通过,格式不对

alert("验证不通过!")

return false

}else{

alert("通过!")

return true

}

}

</script>

您好,描述的js指的是什么软件嘛?其实判断是否为企业邮箱很简单,只要看邮箱地址,比如后缀为163、qq、sina、yahoo、189、谷歌邮箱等全部是个人邮箱,而企业邮箱全是以企业域名为后缀,不然就不能叫企业邮箱。验证方式:只需要把后缀加www即可访问他们官网,如果是企业网站就是企业邮箱,如果是个人就会有免费注册之类的字样,希望可以帮助到你!