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


Posted in Javascript onFebruary 19, 2014

今天在开发的时候。需要在一个用户验证邮箱。但是使用了传统的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>

然后这个是html的代码
<form name="blooger" action="blogger.php?action=update" method="post" id="blooger" enctype="multipart/form-data" onsubmit="return check();" >
<div class="item_edit">3water.com
 <li>
 <?php echo $icon; ?><input type="hidden" name="photo" value="<?php echo $photo; ?>"/>
 头像
    <input name="photo" type="file" /> (支持JPG、PNG格式图片)
 </li>
 <li>昵称
<input maxlength="50" style="width:185px;" value="<?php echo $nickname; ?>" name="name" /> </li>
 <li>电子邮件
<input type="text" name="email" value="<?php echo $email; ?>" id="id_mailbox" style="width:185px;" maxlength="200" onBlur="mailbox(this.value);" /><span id="mailbox_msg"></span></li>
 <li>个人描述
<textarea name="description" style="width:300px; height:65px;" type="text" maxlength="500"><?php echo $description; ?></textarea></li>
 <li><input type="submit" value="保存资料" class="button" /></li>
</div>
</form>
Javascript 相关文章推荐
情人节专属 纯js脚本1k大小的3D玫瑰效果
Feb 11 Javascript
Javascript 浮点运算的问题分析与解决方法
Aug 27 Javascript
采用call方式实现js继承
May 20 Javascript
js中document.write的那点事
Dec 12 Javascript
javascript使用prototype完成单继承
Dec 24 Javascript
JavaScript中setUTCFullYear()方法的使用简介
Jun 12 Javascript
javascript实现禁止鼠标滚轮事件
Jul 24 Javascript
基于jQuery实现一个marquee无缝滚动的插件
Mar 09 Javascript
js实现上传并压缩图片效果
Jan 10 Javascript
element el-input directive数字进行控制
Oct 11 Javascript
layui table 表格上添加日期控件的两种方法
Sep 28 Javascript
Vue中jsx不完全应用指南小结
Nov 01 Javascript
js左右弹性滚动对联广告代码分享
Feb 19 #Javascript
javascript异步编程的4种方法
Feb 19 #Javascript
点击显示指定元素隐藏其他同辈元素的方法
Feb 19 #Javascript
javascript函数重载解决方案分享
Feb 19 #Javascript
一个CSS+jQuery实现的放大缩小动画效果
Feb 19 #Javascript
使用CSS样式position:fixed水平滚动的方法
Feb 19 #Javascript
jQuery拖拽div实现思路
Feb 19 #Javascript
You might like
发挥语言的威力--融合PHP与ASP
2006/10/09 PHP
用php过滤危险html代码的函数
2008/07/22 PHP
解析php中const与define的应用区别
2013/06/18 PHP
PHP使用array_fill定义多维数组的方法
2015/03/18 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
php设计模式之工厂模式用法经典实例分析
2019/09/20 PHP
JavaScript 常用函数
2009/12/30 Javascript
理解Javascript_12_执行模型浅析
2010/10/18 Javascript
jQuery EasyUI API 中文文档 - EasyLoader 加载器
2011/09/29 Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
2016/04/18 Javascript
Bootstrap轮播插件使用代码
2016/10/11 Javascript
使用bat打开多个cmd窗口执行gulp、node
2017/02/17 Javascript
vue.js 上传图片实例代码
2017/06/22 Javascript
JS实现常见的查找、排序、去重算法示例
2018/05/21 Javascript
vue如何安装使用Quill富文本编辑器
2018/09/21 Javascript
详解单页面路由工程使用微信分享及二次分享解决方案
2019/02/22 Javascript
js中async函数结合promise的小案例浅析
2019/04/14 Javascript
js实现验证码功能
2020/07/24 Javascript
Vue 列表页带参数进详情页的操作(router-link)
2020/11/13 Javascript
Nest.js散列与加密实例详解
2021/02/24 Javascript
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
[51:44]2018DOTA2亚洲邀请赛 4.3 突围赛 Optic vs iG 第二场
2018/04/04 DOTA
python 简易计算器程序,代码就几行
2009/08/29 Python
python写的ARP攻击代码实例
2014/06/04 Python
python+mysql实现学生信息查询系统
2019/02/21 Python
Python使用MyQR制作专属动态彩色二维码功能
2019/06/04 Python
python 控制台单行刷新,多行刷新实例
2020/02/19 Python
python框架flask入门之环境搭建及开启调试
2020/06/07 Python
Selenium 配置启动项参数的方法
2020/12/04 Python
认购协议书范本
2014/04/22 职场文书
作文评语集锦大全
2014/04/23 职场文书
银行青年文明号事迹材料
2014/05/31 职场文书
大学生个人求职信
2014/06/02 职场文书
社保代办委托书怎么写
2014/10/06 职场文书
护士长2014年度工作总结
2014/11/11 职场文书
MySQL 数据类型选择原则
2021/05/27 MySQL