/*** 简单的email检查 ***/
String.prototype.isEmail = function() {
var strr;
var mail = this;
var re = /(\w+@\w+\.\w+)(\.{0,1}\w*)(\.{0,1}\w*)/i;
re.exec(mail);
if(RegExp.$3!="" && RegExp.$3!="." && RegExp.$2!=".")
strr = RegExp.$1+RegExp.$2+RegExp.$3;
else
if(RegExp.$2!="" && RegExp.$2!=".")
strr = RegExp.$1+RegExp.$2;
else
strr = RegExp.$1;
return (strr==mail);
}
String.prototype.isEmail = function() {
var strr;
var mail = this;
var re = /(\w+@\w+\.\w+)(\.{0,1}\w*)(\.{0,1}\w*)/i;
re.exec(mail);
if(RegExp.$3!="" && RegExp.$3!="." && RegExp.$2!=".")
strr = RegExp.$1+RegExp.$2+RegExp.$3;
else
if(RegExp.$2!="" && RegExp.$2!=".")
strr = RegExp.$1+RegExp.$2;
else
strr = RegExp.$1;
return (strr==mail);
}
解决方案 »
- 关于js传参(数据类型)的问题,请高手帮助!
- js求时间差
- 关于input位数的问题
- 如何用js将页面1的值写入页面2啊~~~~~~~~~~~~~~55分(呜呜...)
- 帮忙看看!怎样把对话框里面的值或者一个网页的输入值传到另一个网页的text框中!谢谢!
- window.open("打开本身网页","_self")
- 抓取page时遇到javascript问题
- 咨询:对联广告随滚动条向下中的几条语句是什么意思?
- ▲▲▲ <textarea></textarea>的内容中,如何插入"</textarea>"?
- 急件。。怎样页面一装载不是在最上端而是在最下端。。急。。
- 大家快进来看看呀!!救命啊!!
- 一个奇怪的问题
{
var rexp = /^[^@,\s]+@[^@,\s]+$/;
return (rexp.test(email_addr));
}//即可,不用要求太强了