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 相关文章推荐
javascript cookies 设置、读取、删除实例代码
Apr 12 Javascript
JS中prototype关键字的功能介绍及使用示例
Jul 21 Javascript
控制input输入框中提示信息的显示和隐藏的方法
Feb 12 Javascript
js实现字符串转日期格式的方法
May 20 Javascript
Vue.js实现拖放效果的实例
Sep 30 Javascript
javascript添加前置0(补零)的几种方法
Jan 05 Javascript
微信小程序之数据双向绑定与数据操作
May 12 Javascript
JavaScript之DOM插入更新删除_动力节点Java学院整理
Jul 03 Javascript
vue拖拽组件使用方法详解
Dec 01 Javascript
使用javascript做时间倒数读秒功能的实例
Jan 23 Javascript
基于redis的小程序登录实现方法流程分析
May 25 Javascript
原生js生成图片验证码
Oct 11 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
php iconv() : Detected an illegal character in input string
2010/12/05 PHP
PHP的可变变量名的使用方法分享
2012/02/05 PHP
PHP人民币金额数字转中文大写的函数代码
2013/02/27 PHP
PHP中非常有用却鲜有人知的函数集锦
2019/08/17 PHP
通过ifame指向的页面高度调整iframe的高度
2006/10/05 Javascript
一个轻量级的javascript库 pj介绍
2010/12/19 Javascript
初步认识JavaScript函数库jQuery
2015/06/18 Javascript
javascript类型系统——日期Date对象全面了解
2016/07/13 Javascript
AngularJS ng-controller 指令简单实例
2016/08/01 Javascript
浅谈js的ajax的异步和同步请求的问题
2016/10/07 Javascript
微信小程序 开发MAP(地图)实例详解
2017/06/27 Javascript
原生JS实现日历组件的示例代码
2017/09/22 Javascript
vue2.0 自定义组件的方法(vue组件的封装)
2018/06/05 Javascript
在小程序中使用腾讯视频插件播放教程视频的方法
2018/07/10 Javascript
浅谈在Vue.js中如何实现时间转换指令
2019/01/06 Javascript
vue 父组件中调用子组件函数的方法
2019/06/06 Javascript
解决layui的input独占一行的问题
2019/09/10 Javascript
Python模拟登录12306的方法
2014/12/30 Python
Python做简单的字符串匹配详解
2017/03/21 Python
python机器学习实战之K均值聚类
2017/12/20 Python
解决python使用open打开文件中文乱码的问题
2017/12/29 Python
python随机取list中的元素方法
2018/04/08 Python
Python3实现的字典遍历操作详解
2018/04/18 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
python使用html2text库实现从HTML转markdown的方法详解
2020/02/21 Python
Python3.7.0 Shell添加清屏快捷键的实现示例
2020/03/23 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
2021/01/10 Python
Woolworth官网:澳洲第一大超市
2017/06/25 全球购物
N.Peal官网:来自伦敦的高档羊绒品牌
2018/10/29 全球购物
绢花、人造花和人造花卉:BLOOM
2019/08/07 全球购物
毕业学生推荐信
2013/12/01 职场文书
怎样写好自我鉴定
2013/12/04 职场文书
一年级家长会邀请函
2014/01/25 职场文书
建设工地安全标语
2014/06/07 职场文书
OpenCV图像变换之傅里叶变换的一些应用
2021/07/26 Python
Android自定义ScrollView实现阻尼回弹
2022/04/01 Java/Android