示例代码如下:
function validate(){
var e=document.getElementById('email').value;
if(e==null||e==''){
alert('请输入邮箱地址');//邮箱地址不能为空
return false;
}
if(e.indexOf('@')==-1||e.indexOf('@')!=-1&&(e.indexOf('@')!=e.lastIndexOf('@')||e.indexOf('@'))==0){
//必须存在且只能存在一个"@"符号和"."符号,且“.”在“@”之后,
alert('格式有误');
return false;
}
if(e.indexOf('.')==-1||e.indexOf('.')==e.length-1||e.indexOf('.')<e.indexOf('@')+2){
//必须存在且只能存在一个"@"符号和"."符号,且“.”在“@”之后,
alert('格式有误')
return false;
}
return true;