如何判断邮件的格式是否正确和是否存在的邮件?

来源:百度知道 编辑:UC知道 时间:2024/05/27 00:43:33
帮忙看看程序那里出错了,总是提示类型不匹配
<script language= "javascript ">
function isEmail(strng){
if(strng ==" ")
alert( "请填写邮箱地址! ");
return false;
strng = strng.replace(/@/ig,"@ ");
if (strng.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)!=-1)
return true;
else
alert( "邮箱地址的格式不正确!");
return false;
}
</script>
<form action="bbs_addsave.asp" method="post" name="add">

<table width="450" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td><P style="MARGIN-TOP: 2px; MARGIN-LEFT: 80px">E-mail:</p></td>
<td><input type="te

如a@abc.com这是第一眼看到的,你可以偿试发一封邮件过去就知道是否正确是否存了。

判断格式在客户端进行就可以,主要是判断有没有@和.
是否存在要在数据库里查询了