javascript验证邮件地址和MX记录的方法


Posted in Javascript onJune 16, 2015

本文实例讲述了javascript验证邮件地址和MX记录的方法。分享给大家供大家参考。具体如下:

// Tests for a valid email address and optionally tests for valid MX records, too.
function is_valid_email($email, $test_mx = false)
{
  if(eregi("^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email))
    if($test_mx)
    {
      list($username, $domain) = split("@", $email);
      return getmxrr($domain, $mxrecords);
    }
    else
      return true;
  else
    return false;
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript新手语法小结
Jun 15 Javascript
Javascript 自定义类型方法小结
Mar 02 Javascript
父子窗体间传递JSON格式的数据的代码
Dec 25 Javascript
js,jquery滚动/跳转页面到指定位置的实现思路
Jun 03 Javascript
jquery实现未经美化的简洁TAB菜单效果
Aug 28 Javascript
浅析script标签中的defer与async属性
Nov 30 Javascript
Angularjs中的$apply及优化使用详解
Jul 02 Javascript
JQuery模拟实现网页中自定义鼠标右键菜单功能
Nov 14 jQuery
简单通过settimeout看javascript的运行机制
May 10 Javascript
vue使用localStorage保存登录信息 适用于移动端、PC端
May 27 Javascript
一篇文章弄懂javascript中的执行栈与执行上下文
Aug 09 Javascript
vue本地构建热更新卡顿的问题“75 advanced module optimization”完美解决方案
Aug 05 Vue.js
详解JavaScript正则表达式中的global属性的使用
Jun 16 #Javascript
Javascript 是你的高阶函数(高级应用)
Jun 15 #Javascript
Javascript 高阶函数使用介绍
Jun 15 #Javascript
jQuery预加载图片常用方法
Jun 15 #Javascript
简述JavaScript中正则表达式的使用方法
Jun 15 #Javascript
简介JavaScript中用于处理正切的Math.tan()方法
Jun 15 #Javascript
在JavaScript中使用开平方根的sqrt()方法
Jun 15 #Javascript
You might like
从PHP的源码中深入了解stdClass类
2014/04/18 PHP
php定时执行任务设置详解
2015/02/06 PHP
PHP实现XML与数据格式进行转换类实例
2015/07/29 PHP
PHP面向对象多态性实现方法简单示例
2017/09/27 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
2018/07/17 PHP
ASP.NET jQuery 实例5 (显示CheckBoxList成员选中的内容)
2012/01/13 Javascript
javascript获取当前的时间戳的方法汇总
2015/07/26 Javascript
CSS3实现动态背景登录框的代码
2015/07/28 Javascript
详解Webwork中Action 调用的方法
2016/02/02 Javascript
jQuery增加和删除表格项目及实现表格项目排序的方法
2016/05/30 Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
2020/04/23 Javascript
js判断所有表单项不为空则提交表单的实现方法
2016/09/09 Javascript
JS比较两个数值的大小实例
2016/11/25 Javascript
基于cropper.js封装vue实现在线图片裁剪组件功能
2018/03/01 Javascript
webpack实现一个行内样式px转vw的loader示例
2018/09/13 Javascript
Vue 使用formData方式向后台发送数据的实现
2019/04/14 Javascript
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
Python cookbook(数据结构与算法)实现优先级队列的方法示例
2018/02/18 Python
浅谈Django的缓存机制
2018/08/23 Python
Python两个字典键同值相加的几种方法
2019/03/05 Python
Python弹出输入框并获取输入值的实例
2019/06/18 Python
Python模块汇总(常用第三方库)
2019/10/07 Python
pygame实现贪吃蛇游戏(下)
2019/10/29 Python
Web时代变迁及html5与html4的区别
2016/01/06 HTML / CSS
固特异美国在线轮胎店:Goodyear Tire
2019/02/23 全球购物
美国主要的特色咖啡和茶公司:Peet’s Coffee
2020/02/14 全球购物
Genny意大利官网:意大利高级时装品牌
2020/04/15 全球购物
印刷工程专业应届生求职信
2013/09/29 职场文书
电子商务专业自我鉴定
2013/12/18 职场文书
韩国商务邀请函
2014/01/14 职场文书
大学生毕业鉴定
2014/01/31 职场文书
公司门卫的岗位职责
2014/02/19 职场文书
优秀应届生求职信
2014/06/16 职场文书
大学毕业生个人自荐书
2014/07/02 职场文书
2014七年级班主任工作总结
2014/12/05 职场文书
公司保洁员岗位职责
2015/02/13 职场文书