基于javascript实现数字英文验证码


Posted in Javascript onJanuary 25, 2017

本文实例为大家分享了js实现数字英文验证码的具体代码,供大家参考,具体内容如下

<html>
<head>
<style type="text/css">
.code{
background-image:url(111.jpg);
font-family:Arial,宋体;
font-style:italic;
color:green;
border:0;
padding:2px 3px;
letter-spacing:3px;
font-weight:bolder;
}
.unchanged {
border:0;
}
</style>
<script language="javascript" type="text/javascript">
var code ; //在全局 定义验证码
function createCode(){
code = new Array();
var codeLength = 4;//验证码的长度
var checkCode = document.getElementById("checkCode");
checkCode.value = "";

var selectChar = new Array(2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','J','K','L','M','N','P','Q','R','S','T','U','V','W','X','Y','Z');

for(var i=0;i<codeLength;i++) {
var charIndex = Math.floor(Math.random()*32);
code +=selectChar[charIndex];
}
if(code.length != codeLength){
createCode();
}
checkCode.value = code;
}

function validate () {
var inputCode = document.getElementById("input1").value.toUpperCase();

if(inputCode.length <=0) {
alert("请输入验证码!");
return false;
}
else if(inputCode != code ){
alert("验证码输入错误!");
createCode();
return false;
}
else {
alert("成功!");
return true;
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
<body onLoad="createCode();">

<input type="text" id="input1" />
<input type="button" id="checkCode" class="code" style="width:60px" onClick="createCode()" /> <a href="#" onClick="createCode()">看不清楚</a>
<input id="Button1" onClick="validate();" type="button" value="确定" />
<script></script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js判断ie版本号的简单实现代码
Mar 05 Javascript
jquery马赛克拼接翻转效果代码分享
Aug 24 Javascript
jquery获取img的src值的简单实例
May 17 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
Aug 18 Javascript
easyui tree带checkbox实现单选的简单实例
Nov 07 Javascript
使用Promise链式调用解决多个异步回调的问题
Jan 15 Javascript
微信小程序中hidden不生效原因的解决办法
Apr 26 Javascript
详解从angular-cli:1.0.0-beta.28.3升级到@angular/cli:1.0.0
May 22 Javascript
jQuery制作input提示内容(兼容IE8以上)
Jul 05 jQuery
node+express框架中连接使用mysql(经验总结)
Nov 10 Javascript
JS/CSS实现字符串单词首字母大写功能
Sep 03 Javascript
uni-app微信小程序登录并使用vuex存储登录状态的思路详解
Nov 04 Javascript
js阻止移动端页面滚动的两种方法
Jan 25 #Javascript
servlet+jquery实现文件上传进度条示例代码
Jan 25 #Javascript
json数据处理及数据绑定
Jan 25 #Javascript
详解jQuery中ajax.load()方法
Jan 25 #Javascript
js实现鼠标左右移动,图片也跟着移动效果
Jan 25 #Javascript
JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
Jan 25 #Javascript
js实现文字选中分享功能
Jan 25 #Javascript
You might like
地摊中国 - 珍藏老照片
2020/08/18 杂记
人大复印资料处理程序_补充篇
2006/10/09 PHP
计算2000年01月01日起到指定日的天数
2006/10/09 PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
2010/08/01 PHP
解析php中的escape函数
2013/06/29 PHP
php好代码风格的阶段性总结
2016/06/25 PHP
PHP如何通过表单直接提交大文件详解
2019/01/08 PHP
jquery.cvtooltip.js 基于jquery的气泡提示插件
2010/11/19 Javascript
基于jquery的图片轮播 tab切换组件
2012/07/19 Javascript
JavaScript动态提示输入框输入字数的方法
2015/07/27 Javascript
js简单实现标签云效果实例
2015/08/06 Javascript
jQuery mobile 移动web(6)
2015/12/20 Javascript
举例说明JavaScript中的实例对象与原型对象
2016/03/11 Javascript
JS判断iframe是否加载完成的方法
2016/08/03 Javascript
JavaScript九九乘法口诀表的简单实现
2016/10/04 Javascript
JavaScript编写一个贪吃蛇游戏
2017/03/09 Javascript
Angular2搜索和重置按钮过场动画
2017/05/24 Javascript
Vue中fragment.js使用方法小结
2020/02/17 Javascript
JS实现简单移动端鼠标拖拽
2020/07/23 Javascript
element-ui中dialog弹窗关闭按钮失效的解决
2020/09/22 Javascript
[18:20]DOTA2 HEROS教学视频教你分分钟做大人-昆卡
2014/06/11 DOTA
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
python实现将英文单词表示的数字转换成阿拉伯数字的方法
2015/07/02 Python
Python3.0中普通方法、类方法和静态方法的比较
2019/05/03 Python
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
python的help函数如何使用
2020/06/11 Python
python suds访问webservice服务实现
2020/06/26 Python
html5实现九宫格抽奖可固定抽中某项奖品
2020/06/15 HTML / CSS
Goodee官方商店:迷你投影仪
2021/03/15 全球购物
应届生自荐书
2014/06/23 职场文书
关于青春的演讲稿三分钟
2014/08/22 职场文书
工程部岗位职责范本
2015/04/11 职场文书
幼儿园教师安全责任书
2015/05/08 职场文书
亮剑观后感
2015/06/05 职场文书
DjangoRestFramework 使用 simpleJWT 登陆认证完整记录
2021/06/22 Python
js前端面试常见浏览器缓存强缓存及协商缓存实例
2022/06/21 Javascript