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 相关文章推荐
asp批量修改记录的代码
Jun 25 Javascript
一个简单的js鼠标划过切换效果
Jun 30 Javascript
JS的get和set使用示例
Feb 20 Javascript
js跨域请求的5中解决方式
Jul 02 Javascript
遮罩层点击按钮弹出并且具有拖动和关闭效果(两种方法)
Aug 20 Javascript
jQuery实现默认是闭合的FAQ展开效果菜单
Sep 14 Javascript
微信开发 消息推送实现代码
Oct 21 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
Feb 23 Javascript
Node.js查找当前目录下文件夹实例代码
Mar 07 Javascript
angular.js指令中的controller、compile与link函数的不同之处
May 10 Javascript
bootstrapTable+ajax加载数据 refresh更新数据
Aug 31 Javascript
在vue项目中引入vue-beauty操作方法
Feb 11 Javascript
详解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
thinkphp3.2实现上传图片的控制器方法
2016/04/28 PHP
PHP一个简单的无需刷新爬虫
2019/01/05 PHP
laravel 时间格式转时间戳的例子
2019/10/11 PHP
js玩一玩WSH吧
2007/02/23 Javascript
文本框只能选择数据到文本框禁止手动输入
2013/11/22 Javascript
JavaScript参数个数可变的函数举例说明
2014/10/10 Javascript
jQuery 处理页面的事件详解
2015/01/20 Javascript
JavaScript中的this关键字使用详解
2015/08/14 Javascript
深入分析jsonp协议原理
2015/09/26 Javascript
Ajax+FormData+javascript实现无刷新表单信息提交
2016/10/24 Javascript
AngularJS创建自定义指令的方法详解
2016/11/03 Javascript
AngularJS过滤器filter用法总结
2016/12/13 Javascript
node.js 基于cheerio的爬虫工具的实现(需要登录权限的爬虫工具)
2019/04/10 Javascript
[03:18]DOTA2放量测试专访820:希望玩家加入国服大家庭
2013/08/25 DOTA
[00:12]DAC2018 天才少年转战三号位,他的SOLO是否仍如昔日般强大?
2018/04/06 DOTA
[08:47]2018国际邀请赛 OG战队举杯时刻
2018/08/29 DOTA
利用Python中的输入和输出功能进行读取和写入的教程
2015/04/14 Python
python用plt画图时,cmp设置方法
2018/12/13 Python
django 捕获异常和日志系统过程详解
2019/07/18 Python
关于pymysql模块的使用以及代码详解
2019/09/01 Python
Python Numpy库常见用法入门教程
2020/01/16 Python
python db类用法说明
2020/07/07 Python
python报错: 'list' object has no attribute 'shape'的解决
2020/07/15 Python
HTML5资源预加载(Link prefetch)详细介绍(给你的网页加速)
2014/05/07 HTML / CSS
浅谈Html5页面打开app的一些思考
2020/03/30 HTML / CSS
PHP如何对用户密码进行加密
2014/07/31 面试题
电子信息毕业生自荐信
2013/11/16 职场文书
铁路个人事迹材料
2014/01/30 职场文书
企业内控岗位的职责
2014/02/07 职场文书
简历里的自我评价范文
2014/02/24 职场文书
蛋糕店创业计划书
2014/05/06 职场文书
员工保密承诺书
2014/05/28 职场文书
2014旅游局领导班子四风问题对照检查材料思想汇报
2014/09/19 职场文书
2014年资料员工作总结
2014/11/18 职场文书
Golang中channel的原理解读(推荐)
2021/10/16 Golang
postman中form-data、x-www-form-urlencoded、raw、binary的区别介绍
2022/01/18 HTML / CSS