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

验证码:
<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
相关文章:
h5在线制作网站电脑版下载,h5网页制作软件?
子杰智能建站系统|零代码开发与AI生成SEO优化指南
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
测试制作网站有哪些,测试性取向的权威测试或者网站?
如何快速上传自定义模板至建站之星?
javascript中对象的定义、使用以及对象和原型链操作小结
建站主机助手选型指南:2025年热门推荐与高效部署技巧
行程制作网站有哪些,第三方机票电子行程单怎么开?
怀化网站制作公司,怀化新生儿上户网上办理流程?
如何通过商城自助建站源码实现零基础高效建站?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
如何快速搭建二级域名独立网站?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
制作充值网站的软件,做人力招聘为什么要自己交端口钱?
如何在IIS中新建站点并解决端口绑定冲突?
建站之星代理费用多少?最新价格详情介绍
c# 服务器GC和工作站GC的区别和设置
深圳网站制作案例,网页的相关名词有哪些?
如何在宝塔面板中修改默认建站目录?
如何配置FTP站点权限与安全设置?
已有域名建站全流程解析:网站搭建步骤与建站工具选择
道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
建站主机数据库如何配置才能提升网站性能?
建站之星安装提示数据库无法连接如何解决?
建站之星好吗?新手能否轻松上手建站?
昆明高端网站制作公司,昆明公租房申请网上登录入口?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
家庭建站与云服务器建站,如何选择更优?
如何在云主机上快速搭建网站?
如何制作网站标识牌,动态网站如何制作(教程)?
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
微信小程序 五星评分(包括半颗星评分)实例代码
Python多线程使用规范_线程安全解析【教程】
企业网站制作公司网页,推荐几家专业的天津网站制作公司?
大连 网站制作,大连天途有线官网?
制作门户网站的参考文献在哪,小说网站怎么建立?
青浦网站制作公司有哪些,苹果官网发货地是哪里?
建站主机无法访问?如何排查域名与服务器问题
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
济南网站建设制作公司,室内设计网站一般都有哪些功能?
外汇网站制作流程,如何在工商银行网站上做外汇买卖?
建站之星图片链接生成指南:自助建站与智能设计教程
网站app免费制作软件,能免费看各大网站视频的手机app?
jQuery 常见小例汇总
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
python的本地网站制作,如何创建本地站点?
如何通过免费商城建站系统源码自定义网站主题与功能?
建站之星伪静态规则如何正确配置?
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
*请认真填写需求信息,我们会在24小时内与您取得联系。