全网整合营销服务商

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

免费咨询热线: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 


相关文章: 制作销售网站教学视频,销售网站有哪些?  如何高效完成自助建站业务培训?  齐河建站公司:营销型网站建设与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小时内与您取得联系。