导航:首页 > 编程语言 > js验证邮箱格式

js验证邮箱格式

发布时间:2023-04-18 21:56:49

js判断邮箱格式

<script language=javascript>
<!--
function checkform() {
if(addform.yx.value != '') {
if(!Isyx(addform.yx.value)){
alert("请输入正确的邮箱回地答址!")
addform.yx.focus();
return false;
}
}
}

function Isyx(yx){
var reyx= /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
return(reyx.test(yx));
}

//-->
</script>

㈡ JS判断Email格式,请高手来给我解答一下,

<SCRIPT LANGUAGE="JavaScript">
<!--
function check()
{
if(document.form.email.value.length!=0)
{
if (document.form.email.value.charAt(0)=="." ||
document.form.email.value.charAt(0)=="@"||
document.form.email.value.indexOf('@', 0) == -1 ||
document.form.email.value.indexOf('.', 0) == -1 ||
document.form.email.value.lastIndexOf("@")==document.form.email.value.length-1 ||
document.form.email.value.lastIndexOf(".")==document.form.email.value.length-1)
{
alert("Email的格式不正确!");
document.form.email.focus();
return false;
}
}
else
{
alert("Email的不能为空!");
document.form.email.focus();
return false;
}
}
//-->
</SCRIPT>
<div id="apDiv2"><img src="image/天蓝色主色调.JPG" width="956" height="35" /></div>
<div id="apDiv3">
<form id="form" name="form1" method="get" action="checkuser.asp" onsubmit="return check()">

这段代码可以用,已测试!希望对你有帮助

㈢ 关于js想要正确的邮箱格式和电话格式

说实话,我很建议你去http://www.51js.com里看看。
不过我还是先给一些代码吧:
1.关于密码验卜知圆证还存在漏洞:
应该是:if(form1.password.value==""||form1.password.length==0)
{
alert("密码不能为空,请输入密码");
return false;
}
2.关于邮箱验证
if(form1.email.value==""||form1.password.length==0)
{
alert("邮箱不能为空,请输入地址");
return false;
}
if(form1.email.value.indexOf("@") <1||form1.email.value.lastIndexOf(".") )
{alert("邮箱格式型塌不猛颤正确");return false}
else {return true}

3.验证电话号码:
if(form1.tel.value=="")
{
alert("电话不能为空,请输入号码");
return false;
}
if(form1.tel.value>9||form1.tel.value<0){
alert("偶还没见过英文字母的电话号码")
return false;
}

㈣ 帮我用JS写一个函数,判断E-mail是否全合法,用正则表达式。

Stringregex=".+@.+(\..{2,3})*\..{2,3}";

Stringregex1="\w+@\w+(\.\w+)*\.\w+";

Stringregex3="\w+@\w+(\.\w{2,3})*\.\w{2,3}";

Strings37="aaaa";

Strings38="aaaa@";

Strings39="aaaa@qqqq";

Strings40="[email protected]";

Strings41="[email protected]";

if(s37.matches(regex)){

System.out.println(s37+"是合法的-mail地址");

}

if(s38.matches(regex)){

System.out.println(s38+"是合法的E-mail地址");

}

if(s39.matches(regex)){

System.out.println(s39+"是合法的E-mail地址");

}

if(s40.matches(regex)){

System.out.println(s40+"是合法的E-mail地址");

}

if(s41.matches(regex)){

System.out.println(s41+"是合法的E-mail地址");

}

(4)js验证邮箱格式扩展阅读

判断一个字符串是否符合某种格式

if(Regex.IsMatch(subjectString,"xyz[1-8]")){

//Successfulmatch

}else{

//Matchattemptfailed

}

㈤ 如何用js判断div中的文本框输入内容是否为email,若不是会在文本框后显示格式不正确

var email = $("#email").val();

if (!email.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {
$("#result").html("邮箱格式不枝拆正或搭轿衫肆确");
return false;
}
请采纳

㈥ js怎么校验邮箱格式 并做到图里面的效果

用正则判断,例子如下:
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{
return false;
}
图上的效果那就是样式的问题了
格式错误时,输入框获取光标 xxx.focus(); ,改变输入框颜色与背景色,右边的提示是个层,默认为隐藏,错误时显示

㈦ javascript验证邮箱格式是否正确

是否正确的话可以通过正则表达式校验,是否存在可以通过对存储用户信息的数据库进行检索来判断。给你一个正则表达式的例子吧,是对Form内输入框进行校验的。

if(document.form1.mail.value=="")
{
alert("电子邮件不能为空");
return false;
}
else
{
reg=/^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/gi;
if(!reg.test(document.form1.mail.value))
{
alert("非法的电子邮件");
return false;
}
}

㈧ 使用JS和CSS如何判断邮箱格式

<formaction="">
输入:<inputtype="text"name="mazey"id="mazey"placeholder="请输入邮箱">
<inputtype="button"value="验证"onclick="check();">
</form>
<script>
functioncheck(){
varreg=newRegExp("^[a-z0-9]+([._\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$");//正则表达式
varobj=document.getElementById("mazey");//要验证的对象
if(obj.value===""){//输入不能为空
alert("输入不能为空!");
returnfalse;
}elseif(!reg.test(obj.value)){//正则验证不通过,格式不对
alert("验证不通过!");
returnfalse;
}else{
alert("通过!");
returntrue;
}
}
</script>

㈨ js表单验证:字数验证、邮箱格式、字母开头,重复密码

<html>
<head>
<script type="text/javascript">
function validate()
{
var ok=true,un,pw1,pw2,el,ch0;
var r = /^([0-9A-Za-z\-_\.]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)$/g;
if(""==(un=document.f.user.value))
{
alert("用户名不能为空!");
document.f.user.focus();
ok=false;
}
else if(""==(pw1=document.f.password1.value))
{
alert("密码不能为空!");
document.f.password1.focus();
ok=false;
}
else if(""==(pw2=document.f.password2.value))
{
alert("重复密码不能为空!");
document.f.password2.focus();
ok=false;
}
else if(""==(el=document.f.email.value))
{
alert("邮箱不能为空!");
document.f.email.focus();
ok=false;
}
if(ok)
{
if(!(un.length>=6 && un.length<=20))
{
alert("用户名长度必须大于等于小于等于20!");
document.f.user.focus();
ok=false;
}
else
{
ch0=un.charAt(0).toLowerCase();
if(!(ch0>="a" && ch0<="z"))
{
alert("用户名必须以字母开头!");
document.f.user.focus();
ok=false;
}
else if(pw1!=pw2)
{
alert("重复密码与密码必须相同!");
document.f.password2.focus();
ok=false;
}
else if(!r.test(el))
{
alert("不是有效的邮箱地址!");
document.f.email.focus();
ok=false;
}
}
}
if(ok)
{
alert("恭喜你,通过了有效性验证!");
}
}
</script>
</head>
<body>
<form name="f">
用户名:<input type="text" name="user" /><br /><br />
密码:<input type="text" name="password1" /><br /><br />
重复密码:<input type="text" name="password2" /><br /><br />
邮箱:<input type="text" name="email" /><br /><br />
<input type="button" value="验证" onclick="validate();" />
</form>
</body>
</html>

㈩ JS 验证邮箱的问题

|function checkemail(){
var temp = document.getElementById("tbEmail");
//对电子邮件的验证
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(temp.value!=""){
if(!myreg.test(temp.value)){
alert('提示:请输入有效的E_mail!回');
tbEmail.focus();
return false;}}}
</script>
邮箱答:<input type="text" runat="server" id="tbEmail" name="tbEmail" onBlur="checkemail();"/>可参考

阅读全文

与js验证邮箱格式相关的资料

热点内容
wps的pdf文件查找没用 浏览:929
616可用qq音乐 浏览:841
jscss换肤 浏览:194
手机qq今日访客怎么算 浏览:923
word表格中如何插入表格 浏览:230
u盘自动运行文件 浏览:228
没有配置文件怎么删除 浏览:275
office2010怎么设置密码 浏览:500
编程软件推荐哪个好 浏览:691
索佳电视系统升级 浏览:296
怎么覆盖文件表格视频 浏览:884
货车拉韵达快递用什么app 浏览:949
安庆5g网络什么时候上市 浏览:936
文件输出流的相对路径 浏览:288
苹果5c升级时打不开机怎么回事 浏览:52
台湾虾皮网站怎么发货 浏览:303
vs2008格式化代码快捷键 浏览:579
潮流声音聊天交友app有哪些 浏览:406
txd文件怎么打开 浏览:693
高仿微信聊天界面文件语音 浏览:398

友情链接