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 动态为textbox添加下拉框数据源的方法
Apr 24 Javascript
javascript折半查找详解
Jan 26 Javascript
jQuery判断指定id的对象是否存在的方法
May 22 Javascript
手机软键盘弹出时影响布局的解决方法
Dec 15 Javascript
Angular网络请求的封装方法
May 22 Javascript
JavaScript树的深度优先遍历和广度优先遍历算法示例
Jul 30 Javascript
JavaScript数组方法的错误使用例子
Sep 13 Javascript
JavaScript中的垃圾回收与内存泄漏示例详解
May 02 Javascript
JS apply用法总结和使用场景实例分析
Mar 14 Javascript
Javascript实现秒表计时游戏
May 27 Javascript
element跨分页操作选择详解
Jun 29 Javascript
JavaScript实现点击图片换背景
Nov 20 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生成HTML静态页面实例代码
2008/08/31 PHP
Yii结合CKEditor实现图片上传功能
2014/06/13 PHP
PHP实现多级分类生成树的方法示例
2017/02/07 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
2020/02/27 PHP
利用jQuery操作对象数组的实现代码
2011/04/27 Javascript
js 固定悬浮效果实现思路代码
2013/08/02 Javascript
jquery表单对象属性过滤选择器实例分析
2015/05/18 Javascript
你所不了解的javascript操作DOM的细节知识点(一)
2015/06/17 Javascript
clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切
2015/10/10 Javascript
JS未跨域操作iframe里的DOM
2016/06/01 Javascript
json格式的javascript对象用法分析
2016/07/04 Javascript
jQuery实现简易的输入框字数计数功能示例
2017/01/16 Javascript
angular使用bootstrap方法手动启动的实例代码
2017/07/18 Javascript
vue组件父子间通信之综合练习(聊天室)
2017/11/07 Javascript
jQuery实现为动态添加的元素绑定事件实例分析
2018/09/07 jQuery
一步步教你利用Docker设置Node.js
2018/11/20 Javascript
react native 原生模块桥接的简单说明小结
2019/02/26 Javascript
微信小程序个人中心的列表控件实现代码
2020/04/26 Javascript
最全vue的vue-amap使用高德地图插件画多边形范围的示例代码
2020/07/17 Javascript
vue-router定义元信息meta操作
2020/12/07 Vue.js
python通过get,post方式发送http请求和接收http响应的方法
2015/05/26 Python
python django事务transaction源码分析详解
2017/03/17 Python
浅谈Python使用Bottle来提供一个简单的web服务
2017/12/27 Python
python3实现磁盘空间监控
2018/06/21 Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
2020/04/13 Python
PyQt中使用QtSql连接MySql数据库的方法
2020/07/28 Python
CSS3 简单又实用的5个属性
2010/03/04 HTML / CSS
英国奢侈品概念店:Base Blu
2019/05/16 全球购物
医学类导师推荐信范文
2013/11/19 职场文书
企业管理部经理岗位职责
2013/12/24 职场文书
入股协议书范本
2014/04/14 职场文书
病媒生物防治方案
2014/05/13 职场文书
祖国在我心中演讲稿(小学生)
2014/09/23 职场文书
村干部群众路线教育活动对照检查材料
2014/10/01 职场文书
学校教代会开幕词
2016/03/04 职场文书
【DOTA2】总决赛血虐~ XTREME GAMING vs MAGMA - OGA DOTA PIT 2022 CN
2022/04/02 DOTA