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 相关文章推荐
javascript的创建多行字符串的7种方法
Apr 29 Javascript
node.js中的fs.futimes方法使用说明
Dec 17 Javascript
JavaScript生成SQL查询表单的方法
Aug 13 Javascript
javascript求日期差的方法
Mar 02 Javascript
javascript css红色经典选项卡效果实现代码
May 17 Javascript
jquery实现左右轮播切换效果
Jan 01 jQuery
js中的闭包实例展示
Nov 01 Javascript
Angular 实现输入框中显示文章标签的实例代码
Nov 07 Javascript
layui 图片上传+表单提交+ Spring MVC的实例
Sep 21 Javascript
详解Angular cli配置过程记录
Nov 07 Javascript
小程序中设置缓存过期的实现方法
Jan 14 Javascript
vue中可编辑树状表格的实现代码
Oct 31 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 下载保存文件保存到本地的两种实现方法
2013/08/12 PHP
PHP curl 获取响应的状态码的方法
2014/01/13 PHP
php使用递归计算文件夹大小
2014/12/24 PHP
php对文件进行hash运算的方法
2015/04/03 PHP
PHP用函数嵌入网站访问量计数器
2017/10/27 PHP
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
如何制作浮动广告 JavaScript制作浮动广告代码
2012/12/30 Javascript
使用Nodejs开发微信公众号后台服务实例
2014/09/03 NodeJs
Javascript实现颜色rgb与16进制转换的方法
2015/04/18 Javascript
javascript中attachEvent用法实例分析
2015/05/14 Javascript
用JavaScript显示浏览器客户端信息的超相近教程
2015/06/18 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
JS制作类似选项卡切换的年历
2016/12/03 Javascript
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
seajs实现强制刷新本地缓存的方法分析
2017/10/16 Javascript
实现图片首尾平滑轮播(JS原生方法—节流)
2017/10/17 Javascript
面包屑导航详解
2017/12/07 Javascript
js合并两个数组生成合并后的key:value数组
2018/05/09 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
2018/05/26 Javascript
vue本地打开build后生成的dist文件夹index.html问题
2019/09/04 Javascript
js实现图片跟随鼠标移动效果
2019/10/16 Javascript
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
Python实现冒泡排序的简单应用示例
2017/12/11 Python
Python中fnmatch模块的使用详情
2018/11/30 Python
Python调用graphviz绘制结构化图形网络示例
2019/11/22 Python
python 爬取疫情数据的源码
2020/02/09 Python
Django分组聚合查询实例分享
2020/04/29 Python
python实现图片,视频人脸识别(opencv版)
2020/11/18 Python
悦木之源美国官网:Origins美国
2016/08/01 全球购物
中学生打架检讨书
2014/02/10 职场文书
2014年幼儿园小班工作总结
2014/12/04 职场文书
中学生思想品德评语
2014/12/31 职场文书
辞职信的写法
2015/02/27 职场文书
网络新闻该怎么写?这些写作技巧你都知道吗?
2019/08/26 职场文书
python实现监听键盘
2021/04/26 Python
微信小程序scroll-view不能左右滑动问题的解决方法
2021/07/09 Javascript