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

首頁(yè) > 編程 > JavaScript > 正文

jQuery實(shí)現(xiàn)一個(gè)簡(jiǎn)單的驗(yàn)證碼功能

2019-11-19 16:15:25
字體:
供稿:網(wǎng)友

在學(xué)習(xí)jQuery過程中,寫的一個(gè)簡(jiǎn)單的驗(yàn)證碼的小例子,記載下來,方便以后借鑒補(bǔ)充,源碼如下:

<!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() {        //我寫的驗(yàn)證碼       //驗(yàn)證碼       var code;       function createCode(){         code = '';//首先默認(rèn)code為空字符串         var codeLength = 4;//設(shè)置長(zhǎng)度,這里看需求,我這里設(shè)置了4         var codeV = $("div");         //設(shè)置隨機(jī)字符         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++){ //循環(huán)codeLength 我設(shè)置的4就是循環(huán)4次              var index = Math.floor(Math.random()*36); //設(shè)置隨機(jī)數(shù)范圍,這設(shè)置為0 ~ 36             code += random[index]; //字符串拼接 將每次隨機(jī)的字符 進(jìn)行拼接       }         codeV.text(code);//將拼接好的字符串賦值給展示的Value       }       //頁(yè)面開始加載驗(yàn)證碼       createCode();       //驗(yàn)證碼Div加載點(diǎn)擊事件       $("div").bind('click',function() {           createCode();         });       //下面就是判斷是否==的代碼,無需解釋       $("#b1").bind('click',function() {          var oValue = $("#in1").val().toUpperCase();          $("#l1").html("");         if(oValue ==""){           $("#l1").html("<font color='red'>請(qǐng)輸入驗(yàn)證碼</font>");         }else if(oValue != code){           $("#l1").html("<font color='red'>驗(yàn)證碼不正確,請(qǐng)重新輸入</font>");           oValue = "";           createCode();         }else{           $("#l1").html("<font color='blue'>驗(yàn)證碼正確</font>");         }       });      });   </script> </head> <body> <center> <label >請(qǐng)輸入驗(yàn)證碼:</label><input type="text" id="in1" value="" placeholder="請(qǐng)輸入驗(yàn)證碼"> <button id="b1">點(diǎn)擊驗(yàn)證</button>   <div></div><label id="l1"></label> </center> </body> </html> 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 广安市| 淮安市| 昭觉县| 普兰店市| 界首市| 叶城县| 穆棱市| 江川县| 青浦区| 雅江县| 合山市| 资阳市| 商洛市| 屯门区| 望城县| 贵定县| 凤冈县| 重庆市| 泸西县| 涟源市| 金门县| 兴安县| 池州市| 永吉县| 博湖县| 五莲县| 体育| 金溪县| 前郭尔| 兰溪市| 阿勒泰市| 饶阳县| 沅江市| 宜君县| 大厂| 昂仁县| 凤山县| 三门峡市| 公安县| 唐海县| 葵青区|