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 相关文章推荐
在多个页面使用同一个HTML片段《续》
Mar 04 Javascript
Js操作树节点自动折叠展开的几种方法
May 05 Javascript
JS函数修改html的元素内容,及修改属性内容的方法
Oct 28 Javascript
canvas实现钟表效果
Feb 13 Javascript
AngularJS前端页面操作之用户修改密码功能示例
Mar 27 Javascript
BootStrap selectpicker后台动态绑定数据的方法
Jul 28 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
Feb 27 jQuery
使用Vue实现移动端左滑删除效果附源码
May 16 Javascript
vue实现点击按钮下载文件功能
Oct 11 Javascript
JS端基于download.js实现图片、视频时直接下载而不是打开预览
May 09 Javascript
Vue 数据绑定的原理分析
Nov 16 Javascript
javascript实现下拉菜单效果
Feb 09 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 分页类 扩展代码
2009/06/11 PHP
PHP长网址与短网址的实现方法
2017/10/13 PHP
[原创]来自ImageSee官方 JavaScript图片浏览器
2008/01/16 Javascript
用js实现下载远程文件并保存在本地的脚本
2008/05/06 Javascript
浅谈Javascript鼠标和滚轮事件
2012/06/27 Javascript
判断输入是否为空,获得输入类型的JS代码
2013/10/30 Javascript
HTTP 304错误的详细讲解
2013/11/13 Javascript
常用的JavaScript WEB操作方法分享
2015/02/28 Javascript
基于javascript实现图片左右切换效果
2016/01/25 Javascript
使用do...while的方法输入一个月中所有的周日(实例代码)
2016/07/22 Javascript
详解在Angularjs中ui-sref和$state.go如何传递参数
2017/04/24 Javascript
详解vue 计算属性与方法跟侦听器区别(面试考点)
2018/04/23 Javascript
Vue+Express实现登录注销功能的实例代码
2019/05/05 Javascript
VUE项目axios请求头更改Content-Type操作
2020/07/24 Javascript
python回溯法实现数组全排列输出实例分析
2015/03/17 Python
在Python中实现贪婪排名算法的教程
2015/04/17 Python
python中异常报错处理方法汇总
2016/11/20 Python
Python实现定时任务
2017/02/08 Python
python中的闭包函数
2018/02/09 Python
python实现推箱子游戏
2020/03/25 Python
利用Pycharm断点调试Python程序的方法
2018/11/29 Python
Flask框架模板渲染操作简单示例
2019/07/31 Python
python 爬虫百度地图的信息界面的实现方法
2019/10/27 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
2020/02/10 Python
pandas使用函数批量处理数据(map、apply、applymap)
2020/11/27 Python
详解Html5中video标签那些属性和方法
2019/07/01 HTML / CSS
html5教程制作简单画板代码分享
2013/12/04 HTML / CSS
美国转售二手商品的电子商务平台:BLINQ
2018/12/13 全球购物
法学函授自我鉴定
2014/02/06 职场文书
园林系毕业生求职信
2014/06/23 职场文书
冰峪沟导游词
2015/02/09 职场文书
论文评审意见
2015/06/05 职场文书
2015年支教教师工作总结
2015/07/22 职场文书
Java基础之详解HashSet的使用方法
2021/06/30 Java/Android
canvas实现贪食蛇的实践
2022/02/15 Javascript
create-react-app开发常用配置教程
2022/06/25 Javascript