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

验证码:
<html>
<head>
<title>纯字验证码</title>
<meta http-equiv='content-type' content='text/html;charset=utf-8'/>
<script type='text/javascript' src='jquery-1.7.2.js'></script>
<script type='text/javascript'>
var code ; //在全局定义验证码
function createCode(){
code = "";
var codeLength = 4;//验证码的长度
var checkCode = document.getElementById("code");
var random = new Array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R',
'S','T','U','V','W','X','Y','Z');//随机数
for(var i = 0; i < codeLength; i++) {//循环操作
var index = Math.floor(Math.random()*36);//取得随机数的索引(0~35)
code += random[index];//根据索引取得随机数加到code上
}
checkCode.value = code;//把code值赋给验证码
}
//校验验证码
function validate(){
var inputCode = document.getElementById("input").value.toUpperCase(); //取得输入的验证码并转化为大写
if(inputCode.length <= 0) { //若输入的验证码长度为0
alert("请输入验证码!"); //则弹出请输入验证码
}else if(inputCode != code ) { //若输入的验证码与产生的验证码不一致时
alert("验证码输入错误!@_@"); //则弹出验证码输入错误
createCode();//刷新验证码
document.getElementById("input").value = "";//清空文本框
}else { //输入正确时
alert("合格!^-^");
}
}
</script>
<style type='text/css'>
#code{
font-family:Arial,宋体;
font-style:italic;
color:green;
border:0;
padding:2px 3px;
letter-spacing:3px;
font-weight:bolder;
}
</style>
</head>
<body onload='createCode()'>
<div>验证码:
<input type = "text" id = "input"/>
<input type="button" id="code" onclick="createCode()" style="width:60px" title='点击更换验证码' />
<input type = "button" value = "验证" onclick = "validate()"/>
</div>
</body>
</html>
js获取数字和字母随机数
<script>
var arr=[0,1,2,3,4,5,6,7,8,9,"a","b","c","d","e","f","g"];
function done(arr,len){
var num=arr.length;
var code="";
for(var index=0;index<len;index++){
code=code+arr[parseInt(Math.random()*num)];
}
return code;
}
console.log(done(arr,4));
</script>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# js随机验证码
# js数字字母验证码
# js验证码
# js随机生成一个验证码
# JS如何生成随机验证码
# JavaScript 随机验证码的生成实例代码
# 用jsp页面生成随机的验证数字码示例
# JavaScript实现随机五位数验证码
# 基于JS实现一个随机生成验证码功能
# js实现随机8位验证码
# JS实现4位随机验证码
# JS 实现随机验证码功能
# Javascript实现仿QQ随机数验证
# 验证码
# 随机数
# 请输入
# 弹出
# 大家分享
# 具体内容
# 大家多多
# 宋体
# 清空
# 文本框
# 长度为
# 并转
# javascript
# script
# src
# jquery
# js
# document
# checkCode
# getElementById
相关文章:
制作销售网站教学视频,销售网站有哪些?
如何高效完成自助建站业务培训?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
如何通过WDCP绑定主域名及创建子域名站点?
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
如何高效完成独享虚拟主机建站?
孙琪峥织梦建站教程如何优化数据库安全?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
制作网页的网站有哪些,电脑上怎么做网页?
如何通过FTP服务器快速搭建网站?
营销式网站制作方案,销售哪个网站招聘效果最好?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
网站插件制作软件免费下载,网页视频怎么下到本地插件?
建站之星CMS建站配置指南:模板选择与SEO优化技巧
临沂网站制作公司有哪些,临沂第四中学官网?
单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?
建站主机CVM配置优化、SEO策略与性能提升指南
IOS倒计时设置UIButton标题title的抖动问题
山东云建站价格为何差异显著?
建站主机选哪种环境更利于SEO优化?
广平建站公司哪家专业可靠?如何选择?
seo网站制作优化,网站SEO优化步骤有哪些?
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?
如何选择建站程序?包含哪些必备功能与类型?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
网站微信制作软件,如何制作微信链接?
建站之星如何助力网站排名飙升?揭秘高效技巧
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
建站之星代理如何优化在线客服效率?
新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?
已有域名如何快速搭建专属网站?
制作网站外包平台,自动化接单网站有哪些?
如何在Ubuntu系统下快速搭建WordPress个人网站?
如何快速搭建支持数据库操作的智能建站平台?
东莞专业制作网站的公司,东莞大学生网的网址是什么?
建站之星Pro快速搭建教程:模板选择与功能配置指南
建站之星安装后如何配置SEO及设计样式?
如何快速生成专业多端适配建站电话?
建站之星与建站宝盒如何选择最佳方案?
常州企业网站制作公司,全国继续教育网怎么登录?
如何设计高效校园网站?
香港服务器租用每月最低只需15元?
如何在阿里云香港服务器快速搭建网站?
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
如何快速搭建虚拟主机网站?新手必看指南
如何选择服务器才能高效搭建专属网站?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
*请认真填写需求信息,我们会在24小时内与您取得联系。