国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery實現一個簡單的驗證碼功能

2024-05-06 15:15:24
字體:
來源:轉載
供稿:網友

在學習jQuery過程中,寫的一個簡單的驗證碼的小例子,記載下來,方便以后借鑒補充,源碼如下:

<!DOCTYPE html> <html> <head>   <title></title>   <style type="text/css">   div{     background-color:blue;     width:200px;     height:100px;     font-size:35px;   }   </style>   <script src="../jquery-1.8.0.js" type="text/javascript"></script>   <script type="text/javascript">     $(document).ready(function() {        //我寫的驗證碼       //驗證碼       var code;       function createCode(){         code = '';//首先默認code為空字符串         var codeLength = 4;//設置長度,這里看需求,我這里設置了4         var codeV = $("div");         //設置隨機字符         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++){ //循環codeLength 我設置的4就是循環4次              var index = Math.floor(Math.random()*36); //設置隨機數范圍,這設置為0 ~ 36             code += random[index]; //字符串拼接 將每次隨機的字符 進行拼接       }         codeV.text(code);//將拼接好的字符串賦值給展示的Value       }       //頁面開始加載驗證碼       createCode();       //驗證碼Div加載點擊事件       $("div").bind('click',function() {           createCode();         });       //下面就是判斷是否==的代碼,無需解釋       $("#b1").bind('click',function() {          var oValue = $("#in1").val().toUpperCase();          $("#l1").html("");         if(oValue ==""){           $("#l1").html("<font color='red'>請輸入驗證碼</font>");         }else if(oValue != code){           $("#l1").html("<font color='red'>驗證碼不正確,請重新輸入</font>");           oValue = "";           createCode();         }else{           $("#l1").html("<font color='blue'>驗證碼正確</font>");         }       });      });   </script> </head> <body> <center> <label >請輸入驗證碼:</label><input type="text" id="in1" value="" placeholder="請輸入驗證碼"> <button id="b1">點擊驗證</button>   <div></div><label id="l1"></label> </center> </body> </html> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 康乐县| 西乌珠穆沁旗| 明光市| 桐乡市| 夏邑县| 突泉县| 怀来县| 巴青县| 鄂伦春自治旗| 东方市| 洛川县| 榆树市| 隆回县| 澄迈县| 永吉县| 城固县| 梁平县| 安远县| 磐石市| 抚州市| 阜康市| 乐昌市| SHOW| 柘城县| 南岸区| 斗六市| 铜陵市| 曲阜市| 福贡县| 应城市| 建德市| 常德市| 大厂| 贵州省| 万源市| 万载县| 锦屏县| 桃园县| 集贤县| 双城市| 高碑店市|