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 相关文章推荐
收集的网上用的ajax之chat.js文件
Apr 08 Javascript
JS获得选取checkbox整行数据的方法
Jan 28 Javascript
JS实现向表格行添加新单元格的方法
Mar 30 Javascript
js实现仿阿里巴巴城市选择框效果实例
Jun 24 Javascript
JavaScript基础知识点归纳(推荐)
Jul 09 Javascript
AngularJS之页面跳转Route实例代码
Mar 10 Javascript
js实现移动端导航点击自动滑动效果
Jul 18 Javascript
vue-cli扩展多模块打包的示例代码
Apr 09 Javascript
如何用input标签和jquery实现多图片的上传和回显功能
May 16 jQuery
egg.js的基本使用和调用数据库的方法示例
May 18 Javascript
JavaScript对象原型链原理详解
Feb 05 Javascript
JavaScript实现贪吃蛇游戏
Jun 16 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
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
php function用法如何递归及return和echo区别
2014/03/07 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
2014/06/30 PHP
使用PHP进行微信公众平台开发的示例
2015/08/21 PHP
php源码 fsockopen获取网页内容实例详解
2016/09/24 PHP
JavaScript中使用replace结合正则实现replaceAll的效果
2010/06/04 Javascript
javascript学习笔记(十八) 获得页面中的元素代码
2012/06/20 Javascript
如何将一个String和多个String值进行比较思路分析
2013/04/22 Javascript
js实现超简单的展开、折叠目录代码
2015/08/28 Javascript
JavaScript字符串删除重复字符的方法
2015/12/25 Javascript
AngularJS入门教程之表格实例详解
2016/07/27 Javascript
Javascript 事件冒泡机制详细介绍
2016/10/10 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
详解用Node.js实现Restful风格webservice
2017/09/29 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
2019/09/23 Javascript
在vue中使用Echarts画曲线图的示例
2020/10/03 Javascript
[01:00:14]DOTA2官方TI8总决赛纪录片 真视界True Sight
2019/01/16 DOTA
用Python的urllib库提交WEB表单
2009/02/24 Python
python实现文本文件合并
2015/12/29 Python
Python增量循环删除MySQL表数据的方法
2016/09/23 Python
python 遍历字符串(含汉字)实例详解
2017/04/04 Python
python爬虫入门教程--利用requests构建知乎API(三)
2017/05/25 Python
关于Python 的简单栅格图像边界提取方法
2019/07/05 Python
Pytest框架之fixture的详细使用教程
2020/04/07 Python
仿酷狗html5手机音乐播放器主要部分代码
2013/05/15 HTML / CSS
纽约香氛品牌:NEST Fragrance
2018/10/15 全球购物
初婚未育未抱养证明
2014/01/12 职场文书
计算机网络专业自荐书
2014/06/09 职场文书
纪委书记群众路线整改措施思想汇报
2014/10/09 职场文书
用人单位聘用意向书
2015/05/11 职场文书
金陵十三钗观后感
2015/06/04 职场文书
大学新生入学感想
2015/08/07 职场文书
公司周年庆寄语
2019/06/21 职场文书
Golang jwt身份认证
2022/04/20 Golang
vue项目如何打包之项目打包优化(让打包的js文件变小)
2022/04/30 Vue.js