教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 asp.net验证邮箱格式的两种方法

asp.net验证邮箱格式的两种方法

发布时间:2016-03-22   编辑:jiaochengji.com
本文介绍了asp.net对邮箱格式进行验证的二种方法,邮箱Email格式的验证,在日常编程中是很常用的,建议大家牢固掌握。

1、使用微软验证控件
RegularExpressionValidator
验证控件
把ValidationExpression属性设置成电子邮件格式即可,如下:
 

复制代码 代码示例:
="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">

2、Js验证:
 

复制代码 代码示例:
<script>
//验证电子邮件
//Edit www.jbxue.com
function CheckEmal()
{
var emal=document.getElementById("txtEmal");
if(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(emal.value))
{ divemal.innerHTML="<font color=red>EMail格式正确!</font>";
return false;
}
alert("请输入正确的Email!");
divemal.innerHTML="<font color=red>Email输入有错误</font>";
return true;
}

使用方法:
创建一个函数,然后在CS页面中引用此验证函数,如下所示:
 

复制代码 代码示例:
this.btnnext.Attributes.Add("onclick", "return CheckEmal();");

您可能感兴趣的文章:
asp.net验证邮箱格式的两种方法
phpmailer邮件发送实例(163邮箱 126邮箱 yahoo邮箱)
常用js验证代码大全(Email、手机号码、身份证号码、文件类型等)
PHP邮箱地址正确性验证示例
在ASP.NET中发送电子邮件的实例教程
如何提高E-mail收发的成功率
php正则验证邮箱的函数
基于jQuery的前端数据通用验证库
phpmailer发送yahoo邮件的例子
C# 注册邮箱验证的实现代码

[关闭]
~ ~