资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

[置顶]   JQuery实现简单验证码提示

先看效果图:

创新互联主营新化网站建设的网络公司,主营网站建设方案,重庆APP软件开发,新化h5成都微信小程序搭建,新化网站营销推广欢迎新化等地区企业咨询

[置顶]          JQuery实现简单验证码提示

要求:当输入框获得焦点时,自动显示验证图片。

代码如下(学习而已,仅供参考):

/***********************下是验证码对象*****************/ var Validation = {}; Validation.init= function(eleName,imageSrc){this.image = imageSrc;     $('#'+eleName).focusin(function(){         Validation.show(eleName);     }); }  Validation.image= ''; Validation.display=false; Validation.width= '100px'; Validation.height= '30px'; Validation.div= null; Validation.show= function(eleName){if(this.display==false){//首次显示         if(this.div==null){             $('#'+eleName).after('');    this.div = $('#div_validation_'+eleName);    this.div.css('position','absolute');    this.div.css('cursor','pointer');    this.div.css('border','1px solid #CCC');    this.div.css('background-color','#FFF');    this.div.css('background-position','center');    this.div.css('background-repeat','no-repeat');    this.div.css('height',this.height);    this.div.css('width',this.width);    var objOffset = $('#'+eleName).offset();             objOffset.top+=$('#'+eleName).height()+6;    this.div.offset(objOffset);    this.div.css('background-image','url('+Validation.image+'&_t='+new Date()+')');    this.div.css('display','inline-block');    this.display = true;    //点击更换             this.div.click(function(){                 Validation.div.css('background-image','url('+Validation.image+'&_t='+new Date()+')');             });         }else{    this.div.css('background-image','url('+Validation.image+'&_t='+new Date()+')');    this.display = true;    this.div.css('display','inline-block');         }     } } Validation.hide=function(){if(this.display==true){this.display = false;this.div.hide();     } }

 

使用方式: 

//验证码对象初始化 Validation.init('validation','Ajax.ashx?handle=validation'); //                     输入框ID               验证图片地址      //隐藏 Validation.hide();

 


网站名称:[置顶]   JQuery实现简单验证码提示
文章地址:http://www.cdkjz.cn/article/jogigi.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220