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 浏览器判断实现函数
Aug 20 Javascript
jQuery EasyUI API 中文文档 DateTimeBox日期时间框
Oct 16 Javascript
JavaScript代码简单实现求杨辉三角给定行的最大值
Oct 29 Javascript
JavaScript前端开发之实现二进制读写操作
Nov 04 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
Jun 24 Javascript
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
JavaScript多种页面刷新方法小结
Apr 04 Javascript
在layui.use 中自定义 function 的正确方法
Sep 16 Javascript
JavaScript内置对象之Array的使用小结
May 12 Javascript
Vue单页面应用中实现Markdown渲染
Feb 14 Vue.js
手写实现JS中的new
Nov 07 Javascript
JS封装cavans多种滤镜组件
Feb 15 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利用cookie实现访问次数统计代码
2011/05/19 PHP
二进制交叉权限微型php类分享
2014/02/07 PHP
PHP代码重构方法漫谈
2018/04/17 PHP
swoole_process实现进程池的方法示例
2018/10/29 PHP
js中split和replace的用法实例
2015/02/28 Javascript
学习JavaScript设计模式(接口)
2015/11/26 Javascript
ion content 滚动到底部会遮住一部分视图的快速解决方法
2016/09/06 Javascript
浅谈Node.js:理解stream
2016/12/08 Javascript
简单实现bootstrap导航效果
2017/02/07 Javascript
Vue input控件通过value绑定动态属性及修饰符的方法
2017/05/03 Javascript
js 倒计时(高效率服务器时间同步)
2017/09/12 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
2018/08/05 Javascript
NodeJS模块与ES6模块系统语法及注意点详解
2019/01/04 NodeJs
vue.js使用v-model实现表单元素(input) 双向数据绑定功能示例
2019/03/08 Javascript
Vue filter 过滤器、以及在table中的使用介绍
2020/09/07 Javascript
VUE Elemen-ui之穿梭框使用方法详解
2021/01/19 Javascript
[01:39]2014DOTA2国际邀请赛 Newbee经理CU专访队伍火力全开
2014/07/15 DOTA
python中pandas.DataFrame对行与列求和及添加新行与列示例
2017/03/12 Python
python环形单链表的约瑟夫问题详解
2018/09/27 Python
Python datetime包函数简单介绍
2019/08/28 Python
python 获取谷歌浏览器保存的密码
2021/01/06 Python
ASOS英国官网:英国在线时装和化妆品零售商
2017/05/19 全球购物
绿色美容,有机护肤品和化妆品:Safe & Chic
2018/10/29 全球购物
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
2013/04/07 面试题
介绍一下javax.servlet.Servlet接口及其主要方法
2015/11/30 面试题
体育教学随笔感言
2014/02/24 职场文书
教师应聘自荐信范文
2014/03/14 职场文书
会计专业个人自我鉴定
2014/03/21 职场文书
2014银行授权委托书样本
2014/10/04 职场文书
亲属关系公证书样本
2015/01/23 职场文书
邀请函模板
2015/02/02 职场文书
公务员保密工作承诺书
2015/05/04 职场文书
生日祝酒词大全
2015/08/10 职场文书
个人销售励志奋斗口号
2019/12/05 职场文书
微信小程序实现拍照和相册选取图片
2021/05/09 Javascript