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 相关文章推荐
AlertBox 弹出层信息提示框效果实现步骤
Oct 11 Javascript
javascript中innerText和innerHTML属性用法实例分析
May 13 Javascript
js操作table元素实现表格行列新增、删除技巧总结
Nov 18 Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
Sep 17 Javascript
jQuery Ajax请求后台数据并在前台接收
Dec 10 Javascript
JQuery异步提交表单与文件上传功能示例
Jan 12 Javascript
基于MVC方式实现三级联动(JavaScript)
Jan 23 Javascript
layui导航栏实现代码
May 19 Javascript
使用原生js+canvas实现模拟心电图的实例
Sep 20 Javascript
vue 中filter的多种用法
Apr 26 Javascript
浅谈VueJS SSR 后端绘制内存泄漏的相关解决经验
Dec 20 Javascript
angular组件间通讯的实现方法示例
May 07 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中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
Yii查询生成器(Query Builder)用法实例教程
2014/09/04 PHP
PHP多个文件上传到服务器实例
2014/10/29 PHP
php文件类型MIME对照表(比较全)
2016/10/07 PHP
PHP培训要多少钱
2017/06/06 PHP
WordPress 插件——CoolCode使用方法与下载
2007/07/02 Javascript
JavaScript Event学习第十一章 按键的检测
2010/02/10 Javascript
原生js实现查找/添加/删除/指定元素的class
2013/04/12 Javascript
jQuery动画animate方法使用介绍
2013/05/06 Javascript
一个js过滤空格的小函数
2014/10/10 Javascript
jQuery实现响应浏览器缩放大小并改变背景颜色
2014/10/31 Javascript
深入浅析NodeJs并发异步的回调处理
2015/12/21 NodeJs
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
JavaScript使用Range调色及透明度实例
2016/09/25 Javascript
网络传输协议(http协议)
2016/11/18 Javascript
搭建Bootstrap离线文档的方法
2016/12/02 Javascript
实例详解display:none与visible:hidden的区别
2017/03/30 Javascript
zTree树形插件异步加载方法详解
2017/06/14 Javascript
Angular2生命周期钩子函数的详细介绍
2017/07/10 Javascript
为vue项目自动设置请求状态的配置方法
2019/06/09 Javascript
JS实现横向轮播图(中级版)
2020/01/18 Javascript
[06:24]DOTA2 2015国际邀请赛中国区预选赛第二日TOP10
2015/05/27 DOTA
使用sklearn进行对数据标准化、归一化以及将数据还原的方法
2018/07/11 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
使用Python实现跳一跳自动跳跃功能
2019/07/10 Python
Python加密模块的hashlib,hmac模块使用解析
2020/01/02 Python
Django之form组件自动校验数据实现
2020/01/14 Python
PyTorch 导数应用的使用教程
2020/08/31 Python
Python的3种运行方式:命令行窗口、Python解释器、IDLE的实现
2020/10/10 Python
关于解决iframe标签嵌套问题的解决方法
2020/03/04 HTML / CSS
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
乌克兰最大的家用电器和电子产品连锁店:Eldorado
2019/10/02 全球购物
党员三严三实对照检查材料
2014/10/13 职场文书
2015年度党风廉政建设工作情况汇报
2015/01/02 职场文书
前端学习——JavaScript原生实现购物车案例
2021/03/31 Javascript