【www.bbyears.com--邮件】
例子
代码如下function test()
{
var temp = document.getElementById(“text1″);
//对电子邮件的验证
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(!myreg.test(temp.value))
{
alert(‘提示\n\n请输入有效的E_mail!’);
myreg.focus();
return false;
}
}
例子分析,在上面代码中
/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/
是关键的一句,按规则来我们分析
^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+ 以数字字符字母开始给合
@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\ 中间有@符号并且也是有数字或字母
.[a-zA-Z]{2,3} 以点结束这个就是邮件如 .com之类的了哦。