判断邮箱格式是否合法,jsp判断邮箱格式

hacker3年前黑客服务290

求jsp里判断邮箱地址是否正确的代码。急!!!!!!在线等哦~~~~通过了可以加分哦~~~~

js的正则表达不就行了

邮箱格式要求是:

必须包含一个并且只有一个符号@

第一个字符不能是'@'或者'.'

不允许出现'@.'或者'.@'或者'-@'或者'@-'

结尾不得是字符'@'或者'.'

字符@后面只能是'A-Za-z0-9'

script

function checkMail(str){

var strReg="";

var r;

var strText=document.all(str).value;

//strReg=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i;

strReg=/^\w+((-\w+)|(\.\w+))*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;

r=strText.search(strReg);

if(r==-1) {

alert("邮箱格式错误!");

document.all(str).focus();

}

}

/scriptinput name="email" type="text" class="cc65-30bc-9f2f-3f69 input" id="email" onChange="checkMail('email')"

jsp 正则表达式,我想把代码写成如果不为空就验证邮箱格式是否正确

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;

}

JSP中用js验证邮箱格式,但格式正确时无法提交,怎么办啊?下面是详细代码!!高手请出招!!急急急!!

去掉check () 函数中最后一个return false;

另外说一句:学习一下正则吧,用正则表达式验证邮箱格式等字符串,精简高效。

搜索一下“js 正则表达式”。

jsp中用javascript如何验证电子邮箱的格式

用过正则表达式吗?

if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(e))

{

alert("请输入格式正确的

e-mail

地址!");

}

相关文章

邮箱格式怎么写?,qq扣扣邮箱格式怎么写

邮箱格式怎么写?,qq扣扣邮箱格式怎么写

QQ邮箱格式怎么写才正确 ;           1、QQ邮箱的地址正确书写格式,前面是数字,也就是QQ号码,后面加一个@,然后就是qq,加一个小数点,后面是com。      2、例如QQ号是123...

阿里邮箱怎么使用教程,阿里邮箱如何设置下载地址

阿里邮箱怎么使用教程,阿里邮箱如何设置下载地址

如何在系统的邮箱里设置阿里云邮箱 设置步骤:1、建议安装foxmail,通过百度中心即可下载地址:2、详细设置步骤请参考阿里云官网设置方法,地址:如何更改阿里邮箱附件下载的位置 设置更换。1、首先我们...

潍坊昌乐翡翠苑邮箱密码是什么,潍坊昌乐翡翠苑邮箱密码

潍坊昌乐翡翠苑邮箱密码是什么,潍坊昌乐翡翠苑邮箱密码

潍坊中和聚餐饮服务有限公司怎么样? 潍坊中和聚餐饮服务有限公司是2016-08-16在山东省潍坊市昌乐县注册成立的有限责任公司(自然人独资),注册地址位于山东省潍坊市昌乐县利民街323号翡翠苑小区11...

手机怎样填写邮箱地址格式,手机怎样填写邮箱地址

手机怎样填写邮箱地址格式,手机怎样填写邮箱地址

手机电子邮件地址怎样填写? 你好。电子邮箱地址怎么填写?首先你要下载和注册一个电子邮箱。你可以下载邮箱大师。邮箱大师下载后可以使用拼音字母注册。也可以使用拼音加阿拉伯数字注册。注册完成后邮箱就可以收发...

邮箱定时发送对方知道是定时发送的吗,qq邮箱定时发送

邮箱定时发送对方知道是定时发送的吗,qq邮箱定时发送

qq邮箱定时发送快还是手动快 都一样。毕竟定时发送的话。是需要考虑当时,手机所处的信号强度和米的网络速度的。当然好用了,只要你的手表是标准的北京时间的话,是1秒钟都不会差的,我经常使用这一共能给朋友发...

你知道的见面礼仪,邮箱见面礼

你知道的见面礼仪,邮箱见面礼

异分术教程用雅虎的邮箱能不能收到? 没问题,我用gmail的都能下载,只是说QQ邮箱会比较好一点,因为其他的邮箱有时候会拦截邮件,尤其是yahoo、gmail这些服务器在国外的,景德镇的防火墙很厉害的...

评论列表

访客
2022-10-01 09:14:29

)*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;r=strText.search(strReg); if(r==-1) { alert("邮箱格式错误!"); document.all(str).fo

访客
2022-10-01 04:09:42

求jsp里判断邮箱地址是否正确的代码。急!!!!!!在线等哦~~~~通过了可以加分哦~~~~js的正则表达不就行了邮箱格式要求是:必须包含一个并且只有一个符号@ 第一个

访客
2022-10-01 10:49:06

assName='s2'; return false; } return true; }JSP中用js验证邮箱格式,但格式正确时无法提交,怎么办啊?下面是详细代码!!高手请出招!!急急急!!去掉c

访客
2022-10-01 02:35:41

9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i;strReg=/^\w+((-\w+)|(\.\w+))*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;r=strText.search(strReg); if(r==-

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。