javascript验证邮件地址和MX记录的方法
作者:bea
本文实例讲述了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-]+)(.[
本文实例讲述了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程序设计有所帮助。
猜你喜欢
您可能感兴趣的文章:
- 详解AngularJS中的表达式使用
- 整理AngularJS中的一些常用指令
- 创建你的第一个AngularJS应用的方法
- 详解JavaScript中的表单验证
- 详解JavaScript中的异常处理方法
- 详解JavaScript对W3C DOM模版的支持情况
- jQuery插件zepto.js简单实现tab切换
- jQuery封装的tab选项卡插件分享
- jquery插件splitScren实现页面分屏切换模板特效
- 简述JavaScript对传统文档对象模型的支持
- 纯javascript实现四方向文本无缝滚动效果
- Bootstrap基础学习
- 简述JavaScript的正则表达式中test()方法的使用
- 常用DOM整理
- AngularJS学习笔记之ng-options指令
- 在JavaScript的正则表达式中使用exec()方法
- JavaScript正则表达式之multiline属性的应用
- AngularJS学习笔记之基本指令(init、repeat)
- JavaScript正则表达式中的ignoreCase属性使用详解