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 相关文章推荐
js判断60秒以及倒计时示例代码
Jan 24 Javascript
javascript中attachEvent用法实例分析
May 14 Javascript
jQuery插件实现多级联动菜单效果
Dec 01 Javascript
利用js定义一个导航条菜单
Mar 14 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
Apr 11 Javascript
从零开始学习Node.js系列教程一:http get和post用法分析
Apr 13 Javascript
jquery动态添加带有样式的HTML标签元素方法
Feb 24 jQuery
vue-cli 组件的导入与使用教程详解
Apr 11 Javascript
详解使用create-react-app快速构建React开发环境
May 16 Javascript
从源码里了解vue中的nextTick的使用
Nov 22 Javascript
解决layui checkbox 提交多个值的问题
Sep 02 Javascript
Javascript节流函数throttle和防抖函数debounce
Dec 03 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同时支持GIF、png、JPEG
2006/10/09 PHP
Ajax PHP简单入门教程代码
2008/04/25 PHP
拖动一个HTML元素
2006/12/22 Javascript
js的写法基础分析
2011/01/17 Javascript
jQuery的初始化与对象构建之浅析
2011/04/12 Javascript
简单谈谈javascript代码复用模式
2015/01/28 Javascript
JavaScript 模块化编程(笔记)
2015/04/08 Javascript
Ionic如何创建APP项目
2016/06/03 Javascript
JavaScript页面实时显示当前时间实例代码
2016/10/23 Javascript
JS实现的点击表头排序功能示例
2017/03/27 Javascript
js实现移动端轮播图效果
2020/12/09 Javascript
微信小程序 input输入及动态设置按钮的实现
2017/10/27 Javascript
js中apply与call简单用法详解
2017/11/06 Javascript
vue vuex vue-rouert后台项目——权限路由(适合初学)
2017/12/29 Javascript
解决iView Table组件宽度只变大不变小的问题
2020/11/13 Javascript
python爬虫系列Selenium定向爬取虎扑篮球图片详解
2017/11/15 Python
python中selenium操作下拉滚动条的几种方法汇总
2019/07/14 Python
jupyternotebook 撤销删除的操作方式
2020/04/17 Python
彻底解决Python包下载慢问题
2020/11/15 Python
瑞士香水购物网站:Parfumcity.ch
2017/01/14 全球购物
英国舒适型鞋履品牌:FitFlop
2017/05/17 全球购物
国际知名军事风格休闲装品牌:Alpha Industries(阿尔法工业)
2017/05/24 全球购物
西雅图电动自行车公司:Rad Power Bikes
2020/02/02 全球购物
如何在C# winform中异步调用web services
2015/09/21 面试题
Linux面试经常问的文件系统操作命令
2016/10/04 面试题
统计员岗位职责
2013/11/14 职场文书
大学生创业策划书
2014/02/02 职场文书
社区领导班子四风问题原因分析及整改措施
2014/09/28 职场文书
2014年学校安全工作总结
2014/11/13 职场文书
写给妈妈的感谢信
2015/01/22 职场文书
本科毕业论文答辩稿
2015/06/23 职场文书
2016春节放假通知范文
2015/08/18 职场文书
体育部部长竞选稿
2015/11/21 职场文书
智慧人生:永远不需要向任何人解释你自己
2019/08/20 职场文书
90后经典动画片排行:《数码宝贝》第二,《小鲤鱼历险记》在榜
2022/03/18 日漫
Python使用BeautifulSoup4修改网页内容
2022/05/20 Python