js正则表达式判断邮箱(javascript判断邮箱)

本文目录
javascript判断邮箱
判断是否是邮箱,以及邮箱格式是否正确。
这个最好用正则表达式
下面是正则表达式,仅供参考:
function test()
{
var temp = document.getElementById("text1"); //输入邮箱的文本框
//对电子邮件的验证
var myreg = /^({2,3}$/;
if(!myreg.test(temp.value)){
alert(’提示\n\n请输入有效的E_mail!’);
myreg.focus();
return false;
}
}
js正则表达式匹配邮箱问题
// 少了一个结束符号 所以匹配到’1234565@qq.c’这一段就返回true了
// 下面加了结束符号$
/(^()+$)|(^$)/;
// 但还是 建议改成如下
/(^+$)|(^$)/;
使用JS和CSS如何判断邮箱格式
《form action=""》
输入:《input type="text" name="mazey" id="mazey" placeholder="请输入邮箱"》
《input type="button" value="验证" onclick="check();"》
《/form》
《script》
function check(){
var reg = new RegExp("^+$"); //正则表达式
var obj = document.getElementById("mazey"); //要验证的对象
if(obj.value === ""){ //输入不能为空
alert("输入不能为空!");
return false;
}else if(!reg.test(obj.value)){ //正则验证不通过,格式不对
alert("验证不通过!");
return false;
}else{
alert("通过!");
return true;
}
}
《/script》

更多文章:
directive vue(如何在Vue中建立全局引用或者全局命令)
2026年5月6日 19:15
javaeclipse包的新建(用eclipse如何创建java工程)
2026年1月11日 08:30
c语言switch语句case后面接什么(c语言switch语句中case后面必须要接整型常量和字符型常量吗)
2025年10月26日 08:15
怎么把普通文件导入变成web项目(java项目怎么转成web项目)
2025年9月18日 16:00
在循环体内使用break语句(在循环结构中使用break语句,退出的是一层循环,还是多重循环呢可以给出一个简单且巧妙的例子吗)
2026年5月1日 00:00
position在css的属性(CSS中position属性详解)
2025年9月26日 23:45
amazed是什么牌子(amazing和amazed有什么区别)
2026年4月3日 15:00
周期函数值域的求法(已知函数的最小正周期为求;当时,求函数的值域.)
2025年11月30日 22:15
毕设做网站必须要用到ssm框架嘛(毕业设计做ssm还是app更难)
2026年3月31日 03:00
new directory(如何将威纶通tk6070ip触摸屏程序上传到电脑里)
2026年8月7日 01:45















