js点击文本框后才加载验证码实例代码


Posted in Javascript onOctober 20, 2015

经常到各大网站去留言或者发帖的朋友应该知道现在很多网站的留言地方的验证码不是直接显示的。而是在点击验证码输入框之后才会显示出来验证码的。下面作者也总结了一篇关于如何利用js实现点击文本框然后再加载验证码的效果的。
废话不多说了,下面是具体的实现代码。

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<title>点击文本框后才加载验证码的JS代码示例</title> 
<style type="text/css"> 
span{float:left;} 
#checkCode{width:40px;height:23x;background-color:#009999;font-size:14px;color:#FFF;display:none;text-align:center;} 
</style> 
<script language="javascript"> 
function loadCheckCode(){ 
 document.getElementById('checkCode').style.display='block'; 
} 
</script> 
</head> 
<body> 
<span><input type="text" size="20" id="phpernote" value="" onClick="loadCheckCode()" /></span><span id="checkCode">6253</span> 
</body> 
</html>

以上这个就非常的简单了,其实比较流行且实用的应该是ajax形式的,下面来看看使用ajax实现这个效果的方法吧。
(1)首先是生成验证码的php文件代码(checkCode.php),没有的可以参照下面两篇文章,这里就不放代码了。

   php生成验证码函数
   php生成动态验证码图片

(2)具体html文件及处理代码如下:

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<title>点击文本框后才加载验证码的JS代码示例</title> 
<script type="text/javascript" src="js/jquery.js"></script> 
<script type="text/javascript"> 
$(function(){ 
 $('#phpernote').focus(function(){ 
  $('#checkCode').html('<img src="checkcode.php" />'); 
 }); 
}); 
</script> 
</head> 
<body> 
<span><input type="text" size="20" id="phpernote" value="" /></span><span id="checkCode"></span> 
</body> 
</html>

以上就是实现点击文本框后才加载验证码的JS代码,希望大家喜欢。

Javascript 相关文章推荐
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
Jan 22 Javascript
IE6下通过a标签点击切换图片的问题
Nov 14 Javascript
jQuery代码优化之基本事件
Nov 01 Javascript
查看大图功能代码jquery版
Nov 05 Javascript
jquery实现简单的banner轮播效果【实例】
Mar 30 Javascript
JavaScript数据操作_浅谈原始值和引用值的操作本质
Aug 23 Javascript
vue2.0之多页面的开发的示例
Jan 30 Javascript
基于jquery实现左右上下移动效果
May 02 jQuery
element ui 表格动态列显示空白bug 修复方法
Sep 04 Javascript
vue+axios+element ui 实现全局loading加载示例
Sep 11 Javascript
node省市区三级数据性能测评实例分析
Nov 06 Javascript
原生Vue 实现右键菜单组件功能
Dec 16 Javascript
javascript实现状态栏中文字动态显示的方法
Oct 20 #Javascript
基于jQuery实现的扇形定时器附源码下载
Oct 20 #Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
Oct 20 #Javascript
JavaScript实现的简单烟花特效代码
Oct 20 #Javascript
require.js的用法详解
Oct 20 #Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
Oct 20 #Javascript
JS实现带有3D立体感的银灰色竖排折叠菜单代码
Oct 20 #Javascript
You might like
类的另类用法--数据的封装
2006/10/09 PHP
php引用地址改变变量值的问题
2012/03/23 PHP
深入php之规范编程命名小结
2013/05/15 PHP
php通过淘宝API查询IP地址归属等信息
2015/12/25 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
javascript动画之圆形运动,环绕鼠标运动作小球
2010/07/20 Javascript
javascript中[]和{}对象使用介绍
2013/03/20 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
IE6已终止操作问题的2种情况及解决
2014/04/23 Javascript
Nodejs实现的一个静态服务器实例
2014/12/06 NodeJs
最流行的Node.js精简型和全栈型开发框架介绍
2015/02/26 Javascript
javascript设计模式之对象工厂函数与构造函数详解
2015/07/30 Javascript
原生javascript实现addClass,removeClass,hasClass函数
2016/02/25 Javascript
原生js的数组除重复简单实例
2016/05/24 Javascript
Javascript实现运算符重载详解
2018/04/07 Javascript
JS获取并处理php数组的方法实例分析
2018/09/04 Javascript
react结合bootstrap实现评论功能
2020/05/30 Javascript
在Uni中使用Vue的EventBus总线机制操作
2020/07/31 Javascript
微信小程序将页面按钮悬浮固定在底部的实现代码
2020/10/29 Javascript
Saltstack快速入门简单汇总
2016/03/01 Python
python列表的增删改查实例代码
2018/01/30 Python
python放大图片和画方格实现算法
2018/03/30 Python
用Python实现数据的透视表的方法
2018/11/16 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
2019/05/23 Python
python将下载到本地m3u8视频合成MP4的代码详解
2020/11/24 Python
python 进制转换 int、bin、oct、hex的原理
2021/01/13 Python
绢花、人造花和人造花卉:BLOOM
2019/08/07 全球购物
鲜果饮品店创业计划书
2014/01/21 职场文书
运动会广播稿100字
2014/09/14 职场文书
教师纪念9.18事件演讲稿范文
2014/09/14 职场文书
运动会跳远广播稿5篇
2014/09/17 职场文书
会计工作检讨书
2015/02/19 职场文书
2015年医院保卫科工作总结
2015/07/23 职场文书
教师年度考核自我评鉴
2015/08/11 职场文书
2016年党员承诺书范文
2016/03/24 职场文书
angular异步验证器防抖实例详解
2022/03/31 Javascript