判断是否是邮箱,以及邮箱格式是否正确。
这个最好用正则表达式
下面是正则表达式,仅供参考:
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即可访问他们官网,如果是企业网站就是企业邮箱,如果是个人就会有免费注册之类的字样,希望可以帮助到你!