<SCRIPT LANGUAGE=Javascript RUNAT=Server>
function isEmail(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
alert("oh");
}
</SCRIPT>
<input type=text onblur=isEmail(this.value)>
function isEmail(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
alert("oh");
}
</SCRIPT>
<input type=text onblur=isEmail(this.value)>
解决方案 »
- 求一JS中变量的写法
- 鼠标单击时如何弹出类似于右键菜单的div?
- javascript获取解析json值
- onbeforeunload事件使用后,怎样阻止页面刷新!
- 关于页间传递变量的问题
- 如何禁用网页的回退功能?
- 从来没有碰到过,却很有意义的问题!!!!
- 如何控制小数点后面的位数,javascript里相关的函数吗?
- 缓存问题:在javascript中如何清除缓存 有一网页zzz.html其中有一隐藏域,提交之后,按ie工具栏中的后退回到zzz.html,再次提交,提交的是缓
- 如何实现在页面上打印IFRAME中的文件?
- 请问:一个1.htm里面包含有2个IFRAME--2.htm和3.htm,怎样在2.htm里面写js访问3.htm里面的对象(比如表格)?谢谢!
- 在网页做统计图表之类的是用vml还是用dll好?
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
var reg = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
if(mail.match(reg)==null)
{
alert("无效的电子邮件地址,请核对后重新输入!");
form2.email.focus();
return false;
}