麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

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

2019-11-20 21:08:54
字體:
供稿:網(wǎng)友
實例如下:
復(fù)制代碼 代碼如下:

<!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>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 九九热这里只有精品8 | 狠狠干天天操 | 亚洲日本欧美 | 九一免费版在线观看 | 国产精品久久久久久久久久久天堂 | 成人精品| 蜜桃传媒视频麻豆第一区免费观看 | 黄色网址在线播放 | 一区二区精品在线 | 久久性生活免费视频 | 国产自在线 | 黄色免费电影网址 | 色视频在线| 日日草天天干 | 免费毛片电影 | 羞羞视频免费网站日本动漫 | 毛片在线免费观看完整版 | 国产日韩成人 | 日本黄色大片免费 | 色网站免费观看 | 中文字幕在线观看免费 | 久久久精品视频国产 | 中文字幕在线免费观看电影 | 国产在线精品91 | 九九热九九爱 | 黄色网址免费在线 | 日本免费中文字幕 | 久久国产精品免费视频 | a集毛片| 国产va在线观看 | 久久国产亚洲精品 | 欧美雌雄另类xxxxx | 亚洲一区二区三区91 | 国产成人小视频在线观看 | 深夜激情视频 | 干色视频 | 亚洲精品久久久久久下一站 | 黄色片网站免费观看 | 中文字幕一二三区芒果 | 欧美另类在线视频 | 护士xxxx|