JS验证邮件地址格式方法小结

 更新时间:2015年12月01日 10:11:51   作者:IsNull_Soft  
这篇文章主要介绍了JS验证邮件地址格式方法,结合两个实例形式分析了JavaScript基于正则表达式进行邮件格式验证的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了JS验证邮件地址格式方法。分享给大家供大家参考,具体如下:

示例1:

复制代码 代码如下:
<asp:TextBox ID="txt_Email" runat="server" onblur="checkRate(this.id)"></asp:TextBox>

function checkRate(input)
{
  var re = /^[_".0-9a-z-]+@([0-9a-z][0-9a-z-]+".){1,4}[a-z]{2,3}$/i;  
  var nubmer = document.getElementById(input).value;
   if (!re.test(nubmer))
  {
    alert("请输入正确格式的邮件地址");
    document.getElementById(input).value = "";
    return false;
   }
}

示例2:

<script type="text/javascript">
function isValidMail() {
  var TextVal = document.getElementById("TextBox1").value;
  var Regex = /^(?:\w+\.?)*\w+@(?:\w+\.)*\w+$/;
  if (Regex.test(TextVal)){
  alert(true);
  }
  else {
  if (TextVal == "") {
    alert("请输入电子邮件地址!!");
  return false;
  }
  else {
  alert("您好,你输入不正确,请重新输入;");
   document.getElementById("TextBox1").value = "";
  return false;
    }
  }
}
</script>

复制代码 代码如下:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>   
<asp:Button ID="Button3" runat="server" Text="Button"  OnClientClick="return isValidMail()" OnClick="Button3_Click" />

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

  • JS实现随机乱撞彩色圆球特效的方法

    JS实现随机乱撞彩色圆球特效的方法

    这篇文章主要介绍了JS实现随机乱撞彩色圆球特效的方法,可实现彩色小球的碰撞效果,涉及随机函数与页面样式的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-05-05
  • Javascript 去除数组的重复元素

    Javascript 去除数组的重复元素

    在js中,如何去除指定数组中的重复元素?
    2010-05-05
  • js实现购物车计算的方法

    js实现购物车计算的方法

    这篇文章主要为大家详细介绍了js实现购物车的计算方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • document.cookie 使用小结

    document.cookie 使用小结

    这篇文章主要介绍了document.cookie 使用,主要包括cookie设置,修改cookie值及获取cookie值的相关知识,本文给大家介绍的非常详细,需要的朋友可以参考下
    2022-06-06
  • js代码实现的加入收藏效果并兼容主流浏览器

    js代码实现的加入收藏效果并兼容主流浏览器

    这篇文章主要介绍了js代码实现的加入收藏效果并兼容主流浏览器,需要的朋友可以参考下
    2014-06-06
  • layui表格内放置图片,并点击放大的实例

    layui表格内放置图片,并点击放大的实例

    今天小编就为大家分享一篇layui表格内放置图片,并点击放大的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • js获取Get值的方法

    js获取Get值的方法

    这篇文章主要介绍了js获取Get值的方法,涉及javascript正则及页面参数操作相关技巧,需要的朋友可以参考下
    2016-09-09
  • JavaScript 拖拽实例代码

    JavaScript 拖拽实例代码

    这篇文章主要介绍了JavaScript 拖拽实例代码的相关资料,需要的朋友可以参考下
    2016-09-09
  • Bootstrap的基本应用要点浅析

    Bootstrap的基本应用要点浅析

    BootStrap是基于HTML、CSS和JavaScript的框架,使你只需要写简单的代码就可以很快的搭建一个还不错的前端框架,他是后端程序员的福音,使他们只需要专注业务逻辑,而无须浪费太多的精力在界面设计上
    2016-12-12
  • BootStrap智能表单实战系列(八)表单配置json详解

    BootStrap智能表单实战系列(八)表单配置json详解

    这篇文章主要介绍了BootStrap智能表单实战系列(八)表单配置json详解的相关资料,本章节属于高级部分,介绍一些表单中的配置知识,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2016-06-06

最新评论