zoukankan      html  css  js  c++  java
  • 随机生成不区分大小写的验证码


    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title></title>
    </head>
    <style type="text/css">
    body{text-align: center;}
    .code
    {
    font-family: Arial;
    font-style: italic;
    color: red;
    border: 0;
    padding: 2px 10px;
    letter-spacing: 2px;
    font-weight: bolder;
    }

    </style>
    <body>


    <input type="text" id="input1" />
    <input type="text" onclick="createCode()" id="checkCode" style=" 45px;background: #660099"/>


    <script type="text/javascript" src="https://qunarzz.com/jquery/prd/jquery-1.7.2.js"></script>
    <script language="javascript" type="text/javascript">

    var code;

    function createCode() {
    code = "";
    var checkCode = document.getElementById("checkCode");


    function RndNum(num) {
    var str = '0123456789qwertyuioplkjhgfdsazxcvbnmQWERTYUIOPLKJHGFDSAZXCVBNM';
    var str1 = '';
    for (var i=0;i < num;i++){

    str1 +=str[Math.floor(Math.random()*str.length)];
    }

    return str1;
    }

    var num = RndNum(4);

    code = num;
    if (checkCode) {
    checkCode.className = "code";
    checkCode.value = code;
    }

    }
    </script>
    <script type="text/javascript">
    $(document).ready(function () {
    createCode();
    $("#input1").blur(function () {
    var inputCode = document.getElementById("input1").value;
    if (inputCode.length <= 0) {
    alert("请输入验证码!");
    }
    else if (inputCode != code.toLowerCase()) {
    alert("验证码输入错误!");
    createCode(); //刷新验证码
    }
    else {
    alert("OK!,璐璐蠢!");
    }
    });
    })
    </script>
    </body>
    </html>

  • 相关阅读:
    【Spring Cloud】异常记录
    目录
    java8 语言特性
    Java 8 并发编程
    Spring Boot系列(四) Spring Cloud 之 Config Client
    找到字符串中最长的非重复子串
    Spring Boot系列(四) Spring Boot 之验证
    链表两数相加(add two numbers)
    找到数组中和为给定值的两个数
    Spring Boot系列(三) Spring Boot 之 JDBC
  • 原文地址:https://www.cnblogs.com/ll-taj/p/6601219.html
Copyright © 2011-2022 走看看