欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js實現(xiàn)隨機數(shù)字字母驗證碼

 更新時間:2023年05月01日 18:55:32   作者:TigerZhang  
這篇文章主要為大家詳細介紹了js隨機驗證碼的實現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了數(shù)字字母驗證碼的具體實現(xiàn)代碼,供大家參考,具體內(nèi)容如下

驗證碼: 

<html> 
  <head> 
    <title>純字驗證碼</title> 
    <meta http-equiv='content-type' content='text/html;charset=utf-8'/> 
    <script type='text/javascript' src='jquery-1.7.2.js'></script> 
    <script type='text/javascript'> 
    var code ; //在全局定義驗證碼  
      
    function createCode(){ 
       code = "";  
       var codeLength = 4;//驗證碼的長度  
       var checkCode = document.getElementById("code");  
       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');//隨機數(shù)  
       for(var i = 0; i < codeLength; i++) {//循環(huán)操作  
        var index = Math.floor(Math.random()*36);//取得隨機數(shù)的索引(0~35)  
        code += random[index];//根據(jù)索引取得隨機數(shù)加到code上  
      }  
      checkCode.value = code;//把code值賦給驗證碼  
    } 
    //校驗驗證碼  
    function validate(){  
      var inputCode = document.getElementById("input").value.toUpperCase(); //取得輸入的驗證碼并轉(zhuǎn)化為大寫     
      if(inputCode.length <= 0) { //若輸入的驗證碼長度為0  
        alert("請輸入驗證碼!"); //則彈出請輸入驗證碼  
      }else if(inputCode != code ) { //若輸入的驗證碼與產(chǎn)生的驗證碼不一致時  
        alert("驗證碼輸入錯誤!@_@"); //則彈出驗證碼輸入錯誤  
        createCode();//刷新驗證碼  
        document.getElementById("input").value = "";//清空文本框  
      }else { //輸入正確時  
        alert("合格!^-^"); 
      } 
    } 
    </script> 
    <style type='text/css'> 
    #code{ 
      font-family:Arial,宋體; 
      font-style:italic; 
      color:green; 
      border:0; 
      padding:2px 3px; 
      letter-spacing:3px; 
      font-weight:bolder; 
    } 
    </style> 
  </head> 
  <body onload='createCode()'> 
    <div>驗證碼:  
      <input type = "text" id = "input"/>  
      <input type="button" id="code" onclick="createCode()" style="width:60px" title='點擊更換驗證碼' /> 
      <input type = "button" value = "驗證" onclick = "validate()"/> 
    </div>  
  </body> 
</html> 

js獲取數(shù)字和字母隨機數(shù)

<script>
var arr=[0,1,2,3,4,5,6,7,8,9,"a","b","c","d","e","f","g"];
function done(arr,len){
  var num=arr.length;
  var code="";
  for(var index=0;index<len;index++){
    code=code+arr[parseInt(Math.random()*num)];
  }
  return code;
}
console.log(done(arr,4));
</script>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JavaScript制作簡單網(wǎng)頁計算器

    JavaScript制作簡單網(wǎng)頁計算器

    這篇文章主要為大家詳細介紹了JavaScript制作簡單網(wǎng)頁計算器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • JavaScript如何優(yōu)化邏輯判斷代碼詳解

    JavaScript如何優(yōu)化邏輯判斷代碼詳解

    我們在編寫 JS 代碼時,經(jīng)常會遇到邏輯判斷復(fù)雜的情況,這篇文章主要給大家介紹了關(guān)于JavaScript如何優(yōu)化邏輯判斷代碼的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • 基于JavaScript實現(xiàn) 網(wǎng)頁切出 網(wǎng)站title變化代碼

    基于JavaScript實現(xiàn) 網(wǎng)頁切出 網(wǎng)站title變化代碼

    這篇文章主要介紹了基于JavaScript實現(xiàn) 網(wǎng)頁切出 網(wǎng)站title變化代碼的相關(guān)資料,需要的朋友可以參考下
    2016-04-04
  • 解決JSON.parse轉(zhuǎn)化不規(guī)范json字符串的問題

    解決JSON.parse轉(zhuǎn)化不規(guī)范json字符串的問題

    這篇文章主要介紹了解決JSON.parse轉(zhuǎn)化不規(guī)范json字符串的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • JavaScript函數(shù)式編程實現(xiàn)介紹

    JavaScript函數(shù)式編程實現(xiàn)介紹

    函數(shù)式編程是一種編程范式,將整個程序都由函數(shù)調(diào)用以及函數(shù)組合構(gòu)成。 可以看成一條流水線,數(shù)據(jù)可以不斷地從一個函數(shù)的輸出流入另一個函數(shù)的輸入,最后輸出結(jié)果
    2022-09-09
  • javascript 表格排序和表頭浮動效果(擴展SortTable)

    javascript 表格排序和表頭浮動效果(擴展SortTable)

    前段時間一個項目有大量頁面用到表格排序和表頭浮動的效果,在網(wǎng)上找了幾個表格排序的js代碼,最后選擇了 Stuart Langridge的SortTable,在SortTable基礎(chǔ)上做了些擴展,加上了表頭浮動效果及一些小功能。
    2009-04-04
  • web前端頁面生成exe可執(zhí)行文件的方法

    web前端頁面生成exe可執(zhí)行文件的方法

    這篇文章給大家介紹了Electron 怎么將網(wǎng)頁打包成桌面應(yīng)用(web前端頁面怎么生成exe可執(zhí)行文件),感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-02-02
  • javascript+mapbar實現(xiàn)地圖定位

    javascript+mapbar實現(xiàn)地圖定位

    地圖定位 圖吧地圖定位 附j(luò)avascript源碼每行都有注釋
    2010-04-04
  • 微信小程序生成二維碼的示例代碼

    微信小程序生成二維碼的示例代碼

    這篇文章主要介紹了微信小程序生成二維碼的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Js獲取圖片原始寬高的實現(xiàn)代碼

    Js獲取圖片原始寬高的實現(xiàn)代碼

    下面小編就為大家?guī)硪黄狫s獲取圖片原始寬高的實現(xiàn)代碼。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧
    2016-05-05

最新評論