利用javascript验证邮箱地址是否合法
来源:互联网 发布:p2p种子搜索软件 编辑:程序博客网 时间:2024/05/16 01:02
源代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>验证邮箱地址合法性</title>
<script language="javascript" type="text/javascript">
function EmailAddressTest()
{
//获取用户输入的邮箱地址相关的信息
var EmailString = document.MyForm.MyEmail.value;
var strLength=EmailString.length;
var index1=EmailString.indexOf("@");
var index2=EmailString.indexOf(".",index1);
var msg="验证邮箱地址的实例:/n/n";
msg+=" 邮箱地址:"+EmailString+"/n";
msg+=" 验证信息:"
//返回相关的验证信息
if(index1==-1||index2==-1||index2<=index1+1||index1==0||index2==strLength-1)
{
msg+="邮箱地址不合法!/n/n";
msg+="不能同时满足以下条件:/n";
msg+=" 1.邮件中同时含有'@'和'.'字符;/n";
msg+=" 2.'@'后面必须有'.',且中间至少隔一个字符;/n"
msg+=" 3.'@'不能为第一个字符,'.'不能为最后一个字符。/n";
}
else
{
msg+="邮箱地址合法!/n/n";
msg+="能同时满足以下条件:/n";
msg+=" 1.邮件中同时含有'@'和'.'字符;/n";
msg+=" 2.'@'后面必须有'.',且中间至少隔一个字符;/n"
msg+=" 3.'@'不能为第一个字符,'.'不能为最后一个字符。/n";
}
window.alert(msg);
}
</script>
</head>
<body>
<br />
<center>
<form id="MyForm" name="MyForm">
邮箱地址:<input type="text" id="MyEmail" name="MyEmail" />
<input type="button" value="验证邮箱合法性" onclick="EmailAddressTest()" />
</form>
</center>
</body>
</html>
- 利用javascript验证邮箱地址是否合法
- 用java验证邮箱地址是否合法
- html5 JavaScript 邮箱地址验证
- 字符串处理_验证文件名和邮箱地址是否合法
- VB.net中使用正则表达式验证邮箱地址是否合法
- Javascript正则表达式验证邮箱地址
- Javascript正则表达式验证邮箱地址
- 利用JS简单的验证邮箱地址
- 通过非可视化的JavaBean,封装邮箱地址对象,通过JSP页面调用该对象来验证邮箱地址是否合法
- 验证邮箱地址
- 正则表达式测试邮箱地址是否合法
- 不用正则表达式判断邮箱地址是否合法
- python正则表达式匹配邮箱地址是否合法
- Android中利用正则表达式验证手机号是否合法
- 正则表达式验证邮箱地址
- JS验证邮箱地址!
- 验证邮箱地址和手机号码
- 验证邮箱地址和手机号码 .
- 关于SQL派生表用法的几点小结
- WM6.1发短信测试
- 计算两个日期段之间有多少个工作日
- 中国哲学家的话(摘录)
- 疯了 ~....
- 利用javascript验证邮箱地址是否合法
- 9.14 凌晨哦 javaMail发送邮件
- 解决Android编译时无法匹配到AVD的问题
- IE和Firefox在DOM解析childNodes上的不同
- 人际关系应该怎么处理?只是尊敬,只是害怕就可以了吗?
- jsonplugin includeProperties 正则表达式,工作不正常。
- 快速矩阵二维条码:QR码
- 最后一次参加数学建模比赛
- ActivePython Editor 死机,无法保存等问题解决