导航:首页 > 编程语言 > 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验证邮箱格式相关的资料

热点内容
怎么转换qlv文件 浏览:516
大众网关版本 浏览:832
编程为什么要用占位符 浏览:108
bat批量创建文件 浏览:713
学编程的最强的奥义是什么 浏览:336
access怎么导出数据库文件 浏览:356
谷歌浏览器怎么清理缓存文件在哪里 浏览:59
java实现数据图表分析 浏览:80
arm9怎么用c编程 浏览:52
手机连接wifi怎样分享wifi密码 浏览:980
泉城办app怎么样 浏览:7
苹果6用什么手机助手 浏览:470
怎么用qq查看腾讯微博账号密码 浏览:945
ipadmobi文件怎么打开 浏览:751
extjs6storeload 浏览:579
如何在rtk中导入cad文件 浏览:748
linux转pdf文件 浏览:607
如何查看自家网络流量被盗用 浏览:174
电脑外网共享看不到文件 浏览:34
香港有2g网络吗 浏览:754

友情链接