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


Posted in Javascript onDecember 01, 2015

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
jquery获取特定name所有选中的checkbox,支持IE9标准模式
Mar 18 Javascript
js实现两点之间画线的方法
May 12 Javascript
浅谈setTimeout 与 setInterval
Jun 23 Javascript
jQuery结合CSS制作动态的下拉菜单
Oct 27 Javascript
JS实现图片高亮展示效果实例
Nov 24 Javascript
AngularJS 2.0新特性有哪些
Feb 18 Javascript
简单解析JavaScript中的__proto__属性
May 10 Javascript
jQuery+CSS实现简单切换菜单示例
Jul 27 Javascript
浅谈Node.js:fs文件系统模块
Dec 08 Javascript
开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
Dec 26 Javascript
React组件生命周期详解
Jul 03 Javascript
关于angular 8.1使用过程中的一些记录
Nov 25 Javascript
基于JavaScript操作DOM常用的API小结
Dec 01 #Javascript
常见JS验证脚本汇总
Dec 01 #Javascript
详解JavaScript函数
Dec 01 #Javascript
javascript定义类和类的实现实例详解
Dec 01 #Javascript
深入JavaScript高级程序设计之对象、数组(栈方法,队列方法,重排序方法,迭代方法)
Dec 01 #Javascript
js跨域请求数据的3种常用的方法
Dec 01 #Javascript
jQuery插件实现多级联动菜单效果
Dec 01 #Javascript
You might like
解决phpmyadmin中文乱码问题。。。
2007/01/18 PHP
php类声明和php类使用方法示例分享
2014/03/29 PHP
destoon实现调用当前栏目分类及子分类和三级分类的方法
2014/08/21 PHP
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
2006/09/22 Javascript
需要做特殊处理的DOM元素属性的访问
2010/11/05 Javascript
php跨域调用json的例子
2013/11/13 Javascript
JS弹出可拖拽可关闭的div层完整实例
2015/02/13 Javascript
js代码实现随机颜色的小方块
2015/07/30 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
EasyUI修改DateBox和DateTimeBox的默认日期格式示例
2017/01/18 Javascript
js实现以最简单的方式将数组元素添加到对象中的方法
2017/12/20 Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
2018/09/07 Javascript
js数组去重的方法总结
2019/01/18 Javascript
js实现网页同时进行多个倒计时功能
2019/02/25 Javascript
JavaScript如何借用构造函数继承
2019/11/06 Javascript
[01:00:17]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第二场 1月25日
2021/03/11 DOTA
详解Python中with语句的用法
2015/04/15 Python
Python爬虫PyQuery库基本用法入门教程
2018/08/04 Python
对python 判断数字是否小于0的方法详解
2019/01/26 Python
Python一个简单的通信程序(客户端 服务器)
2019/03/06 Python
在Ubuntu 20.04中安装Pycharm 2020.1的图文教程
2020/04/30 Python
台湾最大网路书店:博客来
2018/03/18 全球购物
Vision Direct比利时:在线订购隐形眼镜
2019/08/27 全球购物
XML文档面试题
2015/08/05 面试题
毕业生精彩的自我评价分享
2013/10/06 职场文书
物业管理个人自我评价
2013/11/08 职场文书
函授毕业生的自我鉴定
2013/11/26 职场文书
《满井游记》教学反思
2014/02/26 职场文书
中医学专业自荐信范文
2014/04/01 职场文书
美术兴趣小组活动总结
2014/07/07 职场文书
2014年乡镇安全生产工作总结
2014/12/02 职场文书
售后服务质量承诺书
2015/04/29 职场文书
关于童年的读书笔记
2015/06/26 职场文书
浅谈Python中的正则表达式
2021/06/28 Python
HTML+JS实现在线朗读器
2022/02/15 Javascript
postgresql中如何执行sql文件
2023/05/08 PostgreSQL