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替换已存在于element上的event的方法
Mar 09 Javascript
javascript 上下banner替换具体实现
Nov 14 Javascript
探讨jQuery的ajax使用场景(c#)
Dec 03 Javascript
移动节点的jquery代码
Jan 13 Javascript
JS图片无缝、平滑滚动代码
Mar 11 Javascript
JS数组的遍历方式for循环与for...in
Jul 31 Javascript
jQuery实现向下滑出的二级菜单效果实例
Aug 22 Javascript
jQuery页面元素动态添加后绑定事件丢失方法,非 live
Jun 16 Javascript
js 实现数值的千分位及保存小数方法(推荐)
Aug 01 Javascript
Bootstrap3 多选和单选框(checkbox)
Dec 29 Javascript
ES6新特性六:promise对象实例详解
Apr 21 Javascript
js经验分享 JavaScript反调试技巧
Mar 10 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
新版mysql+apache+php Linux安装指南
2006/10/09 PHP
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
2006/12/06 PHP
PHP字符串的递增和递减示例介绍
2014/02/11 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
如何取得中文输入的真实长度?
2006/06/24 Javascript
JS array 数组详解
2009/03/22 Javascript
dess中一个简单的多路委托的实现
2010/07/20 Javascript
JavaScript 布尔操作符解析  &amp;&amp; || !
2012/08/10 Javascript
JavaScript高级程序设计(第3版)学习笔记9 js函数(下)
2012/10/11 Javascript
Javascript中replace()小结
2015/09/30 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
详解JavaScript 中getElementsByName在IE中的注意事项
2017/02/21 Javascript
vue表单绑定实现多选框和下拉列表的实例
2017/08/12 Javascript
Vue2.0 事件的广播与接收(观察者模式)
2018/03/14 Javascript
浅谈关于JS下大批量异步任务按顺序执行解决方案一点思考
2019/01/08 Javascript
PWA介绍及快速上手搭建一个PWA应用的方法
2019/01/27 Javascript
[05:26]TI10典藏宝瓶套装外观展示
2020/07/03 DOTA
python读取Android permission文件
2013/11/01 Python
Python调用C语言开发的共享库方法实例
2015/03/18 Python
python生成器generator用法实例分析
2015/06/04 Python
wxpython实现图书管理系统
2018/03/12 Python
关于python列表增加元素的三种操作方法
2018/08/22 Python
python读取xlsx的方法
2018/12/25 Python
pycharm通过ssh连接远程服务器教程
2020/02/12 Python
python sklearn包——混淆矩阵、分类报告等自动生成方式
2020/02/28 Python
python快速安装OpenCV的步骤记录
2021/02/22 Python
手术室护士自我鉴定
2013/10/14 职场文书
技术学校毕业生求职信分享
2013/12/02 职场文书
2014年单位植树节活动方案
2014/03/23 职场文书
考博专家推荐信
2014/05/10 职场文书
群众路线调研报告范文
2014/11/03 职场文书
社区敬老月活动总结
2015/05/07 职场文书
银行大堂经理培训心得体会
2016/01/09 职场文书
2021-4-5课程——SQL Server查询【3】
2021/04/05 SQL Server
python爬虫之利用selenium模块自动登录CSDN
2021/04/22 Python
tensorflow中的数据类型dtype用法说明
2021/05/26 Python