最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript實現(xiàn)數(shù)字+字母驗證碼的簡單實例

 更新時間:2014年02月10日 08:53:41   作者:  
本篇文章只要是對javascript實現(xiàn)數(shù)字+字母驗證碼的簡單實例進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
實例如下:
復制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>js驗證碼</title> 
    <style type="text/css"> 
        .code  
        {  
            background-image:url(code.jpg);  
            font-family:Arial;  
            font-style:italic;  
            color:Red;  
            border:0;  
            padding:2px 3px;  
            letter-spacing:3px;  
            font-weight:bolder;  
        }  
        .unchanged  
        {  
            border:0;  
        }  
    </style> 
    <script language="javascript" type="text/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','wW','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("請輸入驗證碼!");  
       }  
       else if(inputCode != code )  
       {  
          alert("驗證碼輸入錯誤!");  
          createCode();//刷新驗證碼  
       }  
       else  
       {  
         alert("OK");  
       }  

       }  

    </script> 
</head> 
<body onload="createCode()"> 
<form  action="#"> 
     <input  type="text"   id="input1" /> 
    <input type="text" onclick="createCode()" readonly="readonly" id="checkCode" class="unchanged" style="width: 80px"  /><br /> 
    <input id="Button1"  onclick="validate();" type="button" value="確定" />   
</form> 
</body> 
</html>

相關文章

  • window.print打印指定div指定網頁指定區(qū)域的方法

    window.print打印指定div指定網頁指定區(qū)域的方法

    這篇文章主要介紹了window.print打印指定div指定網頁指定區(qū)域的方法,需要的朋友可以參考下
    2014-08-08
  • JavaScript閉包的深度剖析與實際應用小結

    JavaScript閉包的深度剖析與實際應用小結

    本文詳細探討了JavaScript閉包的概念、作用、原理及優(yōu)缺點,閉包允許函數(shù)訪問其詞法作用域中的變量,即使外部函數(shù)已執(zhí)行,閉包有助于解決全局變量污染問題,提供私有變量和方法,但也會導致內存占用和內存泄露,通過示例,展示了閉包的實現(xiàn)和應用場景,感興趣的朋友一起看看吧
    2025-01-01
  • 微信公眾平臺API錯誤代碼41002的問題解決辦法

    微信公眾平臺API錯誤代碼41002的問題解決辦法

    今天在研究微信公眾號接口問題,下面這篇文章主要給大家介紹了關于微信公眾平臺API錯誤代碼41002問題的解決辦法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-09-09
  • $$()函數(shù)應用實例

    $$()函數(shù)應用實例

    $$()函數(shù)應用實例...
    2006-10-10
  • js實現(xiàn)本地時間同步功能

    js實現(xiàn)本地時間同步功能

    這篇文章主要為大家詳細介紹了js實現(xiàn)本地時間同步功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • JavaScript設計模式之適配器模式介紹

    JavaScript設計模式之適配器模式介紹

    這篇文章主要介紹了JavaScript設計模式之適配器模式介紹,適配器模式,一般是為要使用的接口,不符本應用或本系統(tǒng)使用,而需引入的中間適配層類或對象的情況,需要的朋友可以參考下
    2014-12-12
  • JS 實現(xiàn)請求調度器

    JS 實現(xiàn)請求調度器

    這篇文章主要介紹了JS 實現(xiàn)請求調度器的方法,幫助大家更好的理解和學習使用js,感興趣的朋友可以了解下
    2021-03-03
  • 用webAPI實現(xiàn)圖片放大鏡效果

    用webAPI實現(xiàn)圖片放大鏡效果

    這篇文章主要為大家詳細介紹了用webAPI實現(xiàn)圖片放大鏡效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • js關閉父窗口時關閉子窗口

    js關閉父窗口時關閉子窗口

    js關閉父窗口時關閉子窗口的實例,需要的朋友可以參考一下
    2013-04-04
  • javascript彈出層輸入框(示例代碼)

    javascript彈出層輸入框(示例代碼)

    這篇文章主要介紹了javascript彈出層輸入框(示例代碼)。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-12-12

最新評論

五家渠市| 湘阴县| 隆尧县| 湟源县| 莲花县| 林西县| 崇阳县| 中山市| 宁明县| 施甸县| 八宿县| 河西区| 中阳县| 武强县| 广宗县| 青河县| 中卫市| 平利县| 日喀则市| 丰原市| 祁连县| 宜君县| 河池市| 洛阳市| 绍兴市| 军事| 盐池县| 马关县| 灵宝市| 铁岭市| 库尔勒市| 泸溪县| 舒城县| 甘德县| 荥阳市| 天气| 广汉市| 寿光市| 措勤县| 郁南县| 新乐市|