Jquery中文网 www.jquerycn.cn
Jquery中文网 >  jQuery  >  jquery 教程  >  正文 jquery无刷新验证邮箱地址实现实例

jquery无刷新验证邮箱地址实现实例

发布时间:2014-07-05   编辑:www.jquerycn.cn
原理非常的简单在用户输入邮箱离开之后我们通用jquery ajax发送数据给mail.php文件,然后由它实现查找此邮箱是不是在数据库中然后反馈对应信息即可

今天在开发的时候。需要在一个用户验证邮箱。但是使用了传统的js无刷新需要清空浏览器缓存后才能正常的验证所以自己就去用jquery 去写一个了无刷新验证 看看

复制代码 代码如下:

<script type="text/javascript">
var ee;
function  mailbox(strEmail){
var name=document.blooger[0].email.value;
$.ajax({
type: "get",
url: "<?php echo "http://".$_SERVER['HTTP_HOST']."/Login/"; ?>mail.php",
data: "youx="+name,
success: function(datax) {
var xx = document.getElementsByName("email")[0].value;
if (xx == ""){document.getElementById("mailbox_msg").innerHTML='  <font color=red>邮箱不能为空!</font>';}
else if(document.blooger[0].email.value.search(/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/) != -1) {

if (datax == 0) {
document.getElementById("mailbox_msg").innerHTML='  <font color=red>邮箱已经被注册</font>';
}
else {document.getElementById("mailbox_msg").innerHTML='  <font color=green>邮箱可以使用!</font>';}
}else{document.getElementById("mailbox_msg").innerHTML='  <font color=red>邮箱地址不正确</font>';}
}
});

}

 function check(){
 if(ee != "1"){mailbox();return false;}
 }
</script>

您可能感兴趣的文章:
jquery无刷新验证邮箱地址实现实例
jquery验证手机号码、邮箱格式是否正确示例代码
php邮箱检测的正则表达式一例
邮箱地址验证的方法(php、js)
如何提高E-mail收发的成功率
jquery中邮箱地址 URL网站地址正则验证实例代码
常用js验证代码大全(Email、手机号码、身份证号码、文件类型等)
Jquery 验证手机号码与Email邮箱地址的例子
PHP、Mysql、jQuery找回密码的实现代码
phpmailer发送yahoo邮件的例子

关键词: jquery  无刷新  验证   
[关闭]