用过正则表达式吗?
if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(e))
{
alert("请输入格式正确的
地址!");
}
去掉check () 函数中最后一个return false;
另外说一句:学习一下正则吧,用正则表达式验证邮箱格式等字符串,精简高效。
搜索一下“js 正则表达式”。
function valiEmail(emailObj){
emailObj.className='';
var spanObj = document.getElementById('email_msg');
spanObj.innerHTML='';
var reg = /^[a-zA-Z0-9]{5,15}@[a-zA-Z0-9]{2,10}[.](com|net)$/;
emailObj.value=emailObj.value.replace(/(^\s*)|(\s*$)/g, "");
if(emailObj.value.length == 0)
{
spanObj.innerHTML='请输入email';
emailObj.className='s2';
return false;
}
if(!reg.test(emailObj.value)){
spanObj.innerHTML='email格式不正确';
emailObj.className='s2';
return false;
}
return true;
}
SCRIPT LANGUAGE = "JavaScript"
function checkEmail( )
{
var e=document.myform.email.value;
if (e.length==0)
{
alert("电子邮件不能为空!");
return ;
}
if (e.indexOf("@",0)==-1)
{
alert("格式不正确\n必须包含@符号!");
return ;
}
if (e.indexOf(".",0)==-1)
{
alert("格式不正确\n必须包含.符号!");
return ;
}
document.write(“成功!");
}
用正则表达式:
if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(e))
{
alert("请输入格式正确的 e-mail 地址!");
}
正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。
免费的企业邮箱不能收到qq邮箱发的邮件 1、第一步打开QQ邮箱并登录。打开QQ邮箱界面后如图所示。在主页面中找到设置按钮,单击打开。然后找到反垃圾选项,单击。在这里你可以更改黑名单设置,将其改为接受,...
outlook怎么设置登录outlook邮箱(电子邮件服务器拒绝您登录...) :单击【其他设置】。2:选择【发送服务器】勾选【我的发送服务器要求验证】也有可能和邮箱有关,进网页邮箱设置里查看是否需要...
投诉医生怎么投诉去哪个部门 想投诉医生投诉方式如下:投诉医生可以去卫生局、医药监督管理局或者当地的医疗协会进行投诉。拨打全国的卫生局电话12320,进行举报,也可以到卫生行政部门举报投诉。如果事实确实...
请问大家这3个视频中的静止旋转特效是如何制作出来的? 首先,你要会用后期制作软件,一般的后期软件像AE等都可以制作出来。拍摄时需要多个摄像机,从不同角度拍摄,在你要做静止旋转的那个镜头时,把各个角度的...
QQ邮箱咋亮? 亮图标:1.先点进邮箱图标进入邮箱,2.点最上面的设置,3.把网页拉到最下面,4.在"QQ中点亮邮箱图标"选项前面打勾,5.点最下面的保存设置就可以了。激活QQ邮箱:第一:首先打开,填...
网易邮箱年卡是什么 1、网易大会员年卡是包括网易游戏超级会员年卡权益,及集结网易旗下四款产品(包括网易考拉、网易云音乐、网易严选、网易邮箱)权益的年卡。网易游戏超级会员年卡是集结了网易游戏权益的年卡。...