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代码
Sep 07 Javascript
超轻量级的基于jquery的三级展开列表
Apr 26 Javascript
jQuery中bind与live的用法及区别小结
Jan 27 Javascript
js类定义函数时用prototype与不用的区别示例介绍
Jun 10 Javascript
AngularJS ng-template寄宿方式用法分析
Nov 07 Javascript
Jquery EasyUI $.Parser
Jun 02 jQuery
jQuery制作input提示内容(兼容IE8以上)
Jul 05 jQuery
微信小程序实现导航栏选项卡效果
Jun 19 Javascript
vue中前进刷新、后退缓存用户浏览数据和浏览位置的实例讲解
Sep 21 Javascript
详解Vue中watch对象内属性的方法
Feb 01 Javascript
微信小程序聊天功能的示例代码
Jan 13 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
Oct 29 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
使用PHP备份MySQL和网站发送到邮箱实例代码
2013/11/28 PHP
PHP简单实现数字分页功能示例
2016/08/24 PHP
PHP中SERIALIZE和JSON的序列化与反序列化操作区别分析
2016/10/11 PHP
php反射学习之不用new方法实例化类操作示例
2019/06/14 PHP
javascript eval和JSON之间的联系
2009/12/31 Javascript
jQuery固定元素插件scrolltofixed使用指南
2015/04/21 Javascript
bootstrap3 兼容IE8浏览器!
2016/05/02 Javascript
AngularJs ng-route路由详解及实例代码
2016/09/14 Javascript
Bootstrap中定制LESS-颜色及导航条(推荐)
2016/11/21 Javascript
Angular 常用指令实例总结整理
2016/12/13 Javascript
AngularJS的Filter的示例详解
2017/03/07 Javascript
详解使用fetch发送post请求时的参数处理
2017/04/05 Javascript
Angular4实现鼠标悬停3d倾斜效果
2017/10/25 Javascript
JS函数节流和函数防抖问题分析
2017/12/18 Javascript
jQuery插件实现弹性运动完整示例
2018/07/07 jQuery
angularJS实现不同视图同步刷新详解
2018/10/09 Javascript
vue的列表交错过渡实现代码示例
2019/05/05 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
微信小程序swiper使用网络图片不显示问题解决
2019/12/13 Javascript
微信小程序实现带放大效果的轮播图
2020/05/26 Javascript
微信小程序实现电影App导航和轮播
2020/11/30 Javascript
Random 在 Python 中的使用方法
2018/08/09 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
Python any()函数的使用方法
2019/10/28 Python
Pygame框架实现飞机大战
2020/08/07 Python
Jmeter调用Python脚本实现参数互相传递的实现
2021/01/22 Python
Chemist Warehouse中文网:澳洲连锁大药房
2021/02/05 全球购物
继电保护工岗位职责
2014/01/05 职场文书
人力资源管理专业应届生求职信
2014/04/24 职场文书
人力资源职位说明书
2014/07/29 职场文书
项目负责人岗位职责
2015/02/15 职场文书
廉洁自律承诺书范文
2015/04/28 职场文书
2015年房产经纪人工作总结
2015/05/15 职场文书
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android
浅谈MySql整型索引和字符串索引失效或隐式转换问题
2021/11/20 MySQL
MySQL外键约束(Foreign Key)案例详解
2022/06/28 MySQL