zoukankan      html  css  js  c++  java
  • 获取四位数的随机验证码(包括数字和字母)

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>随机验证码</title>
    <style>
    body{padding:50px;}
    #vcode{padding:10px;border:1px solid #ddd;background: #efefef;font-size:30px;}
    </style>
    <script>
    window.onload = function(){
    /*
    1)获取元素
    2)给#btnRandom绑定点击事件
    * 随机生成一个4为验证码
    * 把验证码写入#vcode
    */

    // 1)获取元素
    var vcode = document.getElementById('vcode');
    var btnRandom = document.getElementById('btnRandom');

    var str = 'abcdefghijklmnopqrstuvwxyz0123456789';//str[35]


    btnRandom.onclick = function(){
    randomCode();
    }

    randomCode();


    // 封装函数
    function randomCode(){
    // 随机生成一个4位验证码(包含字母)
    var _code = '';
    for(var i=0;i<4;i++){
    var index = parseInt(Math.random()*str.length) //不可能大于36
    _code += str[index]
    }
    vcode.innerHTML = _code.toUpperCase();
    }


    }

    </script>
    </head>
    <body>
    <span id="vcode">1998</span>
    <button id="btnRandom">重新获取</button>
    </body>
    </html>

  • 相关阅读:
    浅谈折半搜索
    NOIP PJ/CSP-J 题目选做
    SDN第五次上机作业
    SDN第四次上机作业
    SDN第三次上机作业
    SDN第二次上机作业
    必看
    关于tensor
    permute与transpose
    1823. 找出游戏的获胜者
  • 原文地址:https://www.cnblogs.com/we-warm/p/6224397.html
Copyright © 2011-2022 走看看