全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

js实现随机数字字母验证码

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

验证码: 

<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小时内与您取得联系。