先看效果图:
要求:当输入框获得焦点时,自动显示验证图片。
代码如下(学习而已,仅供参考):
复制代码 代码如下:
/***********************下是验证码对象*****************/
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('<div style="display:none;" id="div_validation_'+eleName+'" title="点击更换"></div>');
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();
相关推荐:
ChatGPT破解版电脑:如何获得更强大的AI助手,提升工作与学习效率,ai预设动画
文章AI生成软件高效创作新纪元
ChatGPT怎么打不开了?解决办法,轻松恢复畅通无阻!,ai订酒店ai对话
SEO搜外:全球搜索引擎优化的秘密武器,如何选择网站建设类型呢
ChatGPT付款银行卡被拒绝?解决方案全解析!,小发猫ai智能写作查重能过吗
SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词
SEO差价如何用SEO优化帮助企业实现成本与效益的完美平衡,盐城seo收费贵吗
seo需要做些什么,做seo的 ,超级ai地图
SEO网络营销:如何通过精准优化提升品牌价值,青州建设网站电话
为什么选择老域名工具?提升网站SEO与品牌影响力的秘密武器,软文与seo文章区别
seo要公司什么资源,做seo需要用到什么软件 ,ai明星换了
ChatGPT可以实现新闻报道的即时自动化生成,怎么更改ai2的图标
URL站长的崛起:打造高效网站运营的秘密武器,网站建设费用计算依据
GPT版本全解:从基础到高级,如何选择最适合你的方案?,韩国ai人工智能
ChatGPT5.0为什么一直没出来?背后的技术与战略,元宵节ai趣赏月
用AI写文章,释放你的创作潜力!
优化原理:提升效率、创新突破的核心法则,印刷包装推广有哪里网站
seo的推广工具,seo推广软件哪个好 ,国内ai写作论文怎么样
人工润色:让文字更具魅力的秘密武器,快排seo软件哪个最好
ChatGPT中文版下载,开启智能对话新体验,婚纱ai男
亚马逊站内seo是什么优化,亚马逊seo关键词优化软件 ,ai画卡通章鱼
seo给你什么帮助,seo的利与弊 ,ai 大厨
用AI优化文章,轻松提升内容质量与创作效率
SEO要点:提升网站排名的核心技巧与策略,福田市网站建设推广费用
从语言助手到智能生活伙伴,未来的智能助手如何改变我们的生活,网站建设分站公司
SEO用户:如何为您的网站带来持续流量和转化,惠州网站推广哪个好
ChatGPT页面不自动显示最新消息:如何解决这一困扰,提升使用体验?,斑马ai幼儿百度云网盘
求一个AI软件,彻底改变你的工作与生活!
《权重参谋:让您的网站轻松登顶搜索引擎的秘密武器》,设计微信社群私域营销推广简案
seo简介主要写什么,seo主要内容 ,AI弧线这
什么是seo模型,seo模块总结 ,ai技术授课
ChatGPT+维护页面:您的智能助手之旅,安全、高效、无忧,奥特曼画图ai
SEO结构优化:助力网站提升排名与流量的关键策略,杭州小网站推广哪家好做
SEO范例:如何通过优化提升网站流量,获取更多商机,广州抖音seo搜索广告
SEO技巧提升网站流量:打造高效网站的关键策略,Ai测脸相
seo网络推广要做什么,seo 网络推广 ,ai少女喝药
SEO快速优化技术:助力网站流量暴增,轻松登顶搜索引擎,铜陵ai全网通推广软件
SEO主要是为网站引流吗?深入解析SEO的核心价值,AI算算
GPT-3.5可以免费使用吗?AI未来的无限可能,ai烧猪
了解SEO:让你的网站在搜索引擎中脱颖而出的秘密武器,宝山区常见网站优化
SEO优化要钱吗?揭秘SEO投资背后的价值与回报,ai领域
GPT-3.5网页版:让你与人工智能零距离接触,ai英语学
ChatGPT维护页面-背后的技术与用户体验,ai领域ppt
SEO大神如何在激烈的互联网竞争中脱颖而出?,网页设计和网站建设试题
优排软件:高效管理新天地,轻松提升工作效率,长葛外贸网站建设
SEO趋势:2025年搜索引擎优化的未来发展,河南省营销推广系统官网
二级泛站群,zblog二级泛站群 ,李宗盛ai
交友群都有哪些,交友群是干什么的 ,ai猫csgo
SEO韩国:为您开启国际市场的增长之门,seo文章标题有哪些
怎么用AI润色文章,让你的文稿瞬间高大上