当前位置: 编程技术>.net/c#/asp.net
asp.net验证邮箱格式的两种方法
来源: 互联网 发布时间:2014-08-30
本文导语: 1、使用微软验证控件 RegularExpressionValidator 验证控件 把ValidationExpression属性设置成电子邮件格式即可,如下: 代码示例: ="w+([-+.']w+)*@w+([-.]w+)*.w+([-.]w+)*"> 2、Js验证: 代码示例: //验证电子邮件 //Edit www. function CheckEmal(...
1、使用微软验证控件
RegularExpressionValidator
验证控件
把ValidationExpression属性设置成电子邮件格式即可,如下:
代码示例:
="w+([-+.']w+)*@w+([-.]w+)*.w+([-.]w+)*">
2、Js验证:
代码示例:
//验证电子邮件
//Edit www.
function CheckEmal()
{
var emal=document.getElementById("txtEmal");
if(/^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/.test(emal.value))
{ divemal.innerHTML="EMail格式正确!";
return false;
}
alert("请输入正确的Email!");
divemal.innerHTML="Email输入有错误";
return true;
}
使用方法:
创建一个函数,然后在CS页面中引用此验证函数,如下所示:
代码示例:
this.btnnext.Attributes.Add("onclick", "return CheckEmal();");