1、使用微软验证控件
RegularExpressionValidator
验证控件
把ValidationExpression属性设置成电子邮件格式即可,如下:
复制代码 代码示例:
="w+([-+.']w+)*@w+([-.]w+)*.w+([-.]w+)*">
2、Js验证:
复制代码 代码示例:
<script>
//验证电子邮件
//Edit www.jb200.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();");