• 简单的js验证码


    转自:未找到

    <script type ="text/javascript" language ="javascript">
         var code; //在全局 定义验证码 
         function createCode() {
             code = "";
             var codeLength = 4; //验证码的长度 
             var checkCode = document.getElementById("checkCode");
             var selectChar = 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 charIndex = Math.floor(Math.random() * 36);
                 code += selectChar[charIndex];


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

         }

         function validate() {
             var inputCode = document.getElementById("input1").value;
             if (inputCode.length <= 0) {
                 alert("请输入验证码!");
                 return false;
             }
             else if (inputCode.toLowerCase() == code.toLowerCase()) {
                 return true;
             }
             else {

                 alert("验证码输入错误!");
                 createCode(); //刷新验证码 
                 return false;
             }

         }
         function validate_required() {

             if (validate()) {

                 return true;
             }
             else {
                 return false;
             }
         }    
          
         </script>

    验证码:<input style="60px"  id="input1"   class="login_input"  />
               <input  onclick="createCode()" readonly="readonly" id="checkCode" style=" 40px; background:"   />

               <input type="submit" class="dlbtn" value="登录" onclick="return validate_required(); "/>

    初次进入页面没有验证码,点击才有,可用jquery  当页面加载完成时,自动点击一次

    $(document).ready(function(){

    $("#checkCode").click();

    })

  • 相关阅读:
    多库查询 sp_addlinkedserver使用方法(添加链接服务器)(转)片段整理
    利用asp.net路由实现url解析
    C#事务 访问数据库(转)
    男人30而立,30岁的男人喊起来!你们立了吗?
    c# 调用SQL Server存储过程返回值(转)
    转摘 JQUERY操作JSON例子
    jstree 从简单说起Jquery 插件应用说明
    利用反射对对象属性赋值取值操作
    asp.net 造成seesion 丢失的问题之一
    jquery 实现从左边listbox选择至右边listbox
  • 原文地址:https://www.cnblogs.com/heifengwll/p/3469490.html
Copyright © 2020-2023  润新知