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 相关文章推荐
ExtJS扩展 垂直tabLayout实现代码
Jun 21 Javascript
jquery lazyload延迟加载技术的实现原理分析
Jan 24 Javascript
js加载读取内容及显示与隐藏div示例
Feb 13 Javascript
百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换
Feb 19 Javascript
JavaScript实现字符串与日期的互相转换及日期的格式化
Mar 07 Javascript
Node.js 文件夹目录结构创建实例代码
Jul 08 Javascript
深入理解jquery的$.extend()、$.fn和$.fn.extend()
Jul 08 jQuery
Vue from-validate 表单验证的示例代码
Sep 26 Javascript
完美解决linux下node.js全局模块找不到的情况
May 16 Javascript
手动下载Chrome并解决puppeteer无法使用问题
Nov 12 Javascript
vue-cli3.X快速创建项目的方法步骤
Nov 14 Javascript
JS判断数组是否包含某元素实现方法汇总
Jun 24 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
PHP+DBM的同学录程序(1)
2006/10/09 PHP
基于php常用函数总结(数组,字符串,时间,文件操作)
2013/06/27 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
Codeigniter里的无刷新上传的实现代码
2019/04/14 PHP
JS 文件传参及处理技巧分析
2010/05/13 Javascript
JS版元素周期表实现方法
2015/08/05 Javascript
JS区分浏览器页面是刷新还是关闭
2016/04/17 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
2017/04/18 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
Javascript 模拟mvc实现点餐程序案例详解
2020/12/24 Javascript
Python的lambda匿名函数的简单介绍
2013/04/25 Python
python装饰器使用方法实例
2013/11/21 Python
Python抽象类的新写法
2015/06/18 Python
简单谈谈python的反射机制
2016/06/28 Python
Python+Selenium自动化实现分页(pagination)处理
2017/03/31 Python
Python使用PyCrypto实现AES加密功能示例
2017/05/22 Python
Python实现模拟浏览器请求及会话保持操作示例
2018/07/30 Python
对Pandas MultiIndex(多重索引)详解
2018/11/16 Python
Python下简易的单例模式详解
2019/04/08 Python
python读写csv文件并增加行列的实例代码
2019/08/01 Python
pip安装提示Twisted错误问题(Python3.6.4安装Twisted错误)
2020/05/09 Python
pycharm 关闭search everywhere的解决操作
2021/01/15 Python
HTML5实现晶莹剔透的雨滴特效
2014/05/14 HTML / CSS
世界最大域名注册商:GoDaddy
2016/07/24 全球购物
The North Face官方旗舰店:美国著名户外品牌
2020/09/28 全球购物
工程概预算专业毕业生求职信
2013/10/04 职场文书
客服部工作职责范本
2014/02/14 职场文书
企业演讲比赛主持词
2014/03/18 职场文书
促销活动总结报告
2014/04/26 职场文书
商场促销活动策划方案
2014/08/18 职场文书
孩子教育的心得体会
2014/09/01 职场文书
庆祝三八妇女节标语
2014/10/09 职场文书
钳工实训报告总结
2014/11/04 职场文书
作弊检讨书范文
2015/05/06 职场文书
关于开学的感想
2015/08/10 职场文书
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers