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 相关文章推荐
原生JS实现表单checkbook获取已选择的值
Jul 21 Javascript
JQuery中extend使用介绍
Mar 13 Javascript
jQuery实现HTML5 placeholder效果实例
Dec 09 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
Sep 19 Javascript
jQuery实现手机上输入后隐藏键盘功能
Jan 04 Javascript
javascript表达式和运算符详解
Feb 07 Javascript
原生JS+Canvas实现五子棋游戏
May 28 Javascript
浅谈vue中.vue文件解析流程
Apr 24 Javascript
基于node.js实现爬虫的讲解
Feb 18 Javascript
webpack+vue.js构建前端工程化的详细教程
May 10 Javascript
Vue实现手机计算器
Aug 17 Javascript
关于Vue Router的10条高级技巧总结
May 06 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取整数函数常用的四种方法小结
2012/07/05 PHP
解析PHP对现有搜索引擎的调用
2013/06/25 PHP
php中preg_match的isU代表什么意思
2015/10/01 PHP
thinkphp验证码的实现(form、ajax实现验证)
2016/07/28 PHP
jquery实现页面百叶窗走马灯式翻滚显示效果的方法
2015/03/12 Javascript
javascript创建函数的20种方式汇总
2015/06/23 Javascript
JS鼠标拖拽实例分析
2015/11/23 Javascript
JS弹出层遮罩,隐藏背景页面滚动条细节优化分析
2016/04/29 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
2016/08/30 Javascript
angular4自定义组件详解
2017/09/28 Javascript
如何让Nodejs支持H5 History模式(connect-history-api-fallback源码分析)
2019/05/30 NodeJs
JS如何实现动态添加的元素绑定事件
2019/11/12 Javascript
用Python代码来绘制彭罗斯点阵的教程
2015/04/03 Python
python实现将读入的多维list转为一维list的方法
2018/06/28 Python
使用python对文件中的数值进行累加的实例
2018/11/28 Python
python实现对服务器脚本敏感信息的加密解密功能
2019/08/13 Python
numpy ndarray 按条件筛选数组,关联筛选的例子
2019/11/26 Python
python实现视频读取和转化图片
2019/12/10 Python
Pytorch训练过程出现nan的解决方式
2020/01/02 Python
基于python和flask实现http接口过程解析
2020/06/15 Python
Python迭代器协议及for循环工作机制详解
2020/07/14 Python
Python Merge函数原理及用法解析
2020/09/16 Python
python+openCV对视频进行截取的实现
2020/11/27 Python
python使用yaml 管理selenium元素的示例
2020/12/01 Python
Python try except else使用详解
2021/01/12 Python
详解CSS3中nth-child与nth-of-type的区别
2017/01/05 HTML / CSS
HTML5 canvas标签实现刮刮卡效果
2015/04/24 HTML / CSS
详解Canvas 跨域脱坑实践
2018/11/07 HTML / CSS
Prototype是怎么扩展DOM的
2014/10/01 面试题
优秀员工自荐信范文
2013/10/05 职场文书
《口技》教学反思
2014/02/21 职场文书
马云北大演讲完整版:真心话,什么才是阿里的核心竞争力?
2014/04/04 职场文书
学生安全责任书
2014/04/15 职场文书
行政经理岗位职责
2015/04/15 职场文书
会议新闻稿
2015/07/17 职场文书
Python如何把不同类型数据的json序列化
2021/04/30 Python