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 相关文章推荐
图片在浏览器中底部对齐 解决方法之一
Nov 30 Javascript
javascript静态页面传值的三种方法分享
Nov 12 Javascript
鼠标滚轮改变图片大小的示例代码
Nov 20 Javascript
JS中实现简单Formatter函数示例代码
Aug 19 Javascript
js实现div弹出层的方法
Nov 20 Javascript
基于Bootstrap的UI扩展 StyleBootstrap
Jun 17 Javascript
详解Vue2.0配置mint-ui踩过的那些坑
Apr 23 Javascript
checkbox在vue中的用法小结
Nov 13 Javascript
layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子
Sep 06 Javascript
原生js实现碰撞检测
Mar 12 Javascript
浅谈node.js中间件有哪些类型
Apr 29 Javascript
使用vue判断当前环境是安卓还是IOS
Apr 12 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
收音机玩机评测 406 篇视频合集
2020/03/11 无线电
屏蔽机器人从你的网站搜取email地址的php代码
2012/11/14 PHP
关于PHP内存溢出问题的解决方法
2013/06/25 PHP
PHP中使用循环实现的金字塔图形
2014/11/08 PHP
php文件下载处理方法分析
2015/04/22 PHP
使用PHP similar text计算两个字符串相似度
2015/11/06 PHP
WordPress中给文章添加自定义字段及后台编辑功能区域
2015/12/19 PHP
PHP多维数组排序array详解
2017/11/21 PHP
php框架CodeIgniter主从数据库配置方法分析
2018/05/25 PHP
教你如何在 Javascript 文件里使用 .Net MVC Razor 语法
2014/07/23 Javascript
Javascript URI 解析介绍
2015/03/15 Javascript
使用JavaScript的AngularJS库编写hello world的方法
2015/06/23 Javascript
基于OL2实现百度地图ABCD marker的效果
2015/10/01 Javascript
Jil,高效的json序列化和反序列化库
2017/02/15 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
js实现自定义进度条效果
2017/03/15 Javascript
Ajax异步文件上传与NodeJS express服务端处理
2017/04/01 NodeJs
JavaScript函数节流的两种写法
2017/04/07 Javascript
纯JS实现只能输入数字的简单代码
2017/06/21 Javascript
Vue Promise的axios请求封装详解
2018/08/13 Javascript
Vue中使用 setTimeout() setInterval()函数的问题
2018/09/13 Javascript
在layer弹层layer.prompt中,修改placeholder的实现方法
2019/09/27 Javascript
vue-drawer-layout实现手势滑出菜单栏
2020/11/19 Vue.js
python实现360的字符显示界面
2014/02/21 Python
简介二分查找算法与相关的Python实现示例
2015/08/26 Python
Python中json格式数据的编码与解码方法详解
2016/07/01 Python
Django项目中添加ldap登陆认证功能的实现
2019/04/04 Python
python图形绘制奥运五环实例讲解
2019/09/14 Python
python实现高斯(Gauss)迭代法的例子
2019/11/20 Python
对python中return与yield的区别详解
2020/03/12 Python
python+selenium实现12306模拟登录的步骤
2021/01/21 Python
CSS3中媒体查询结合rem布局适配手机屏幕
2019/06/10 HTML / CSS
迟到检讨书5000字
2014/01/31 职场文书
就业推荐表自我鉴定范文
2014/03/21 职场文书
社团活动总结格式
2014/08/29 职场文书
2015初中团委工作总结
2015/07/28 职场文书