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

JS自動(dòng)生成動(dòng)態(tài)HTML驗(yàn)證碼頁(yè)面

 更新時(shí)間:2017年06月14日 17:30:42   作者:ITCSJ  
這篇文章主要介紹了JS自動(dòng)生成動(dòng)態(tài)HTML驗(yàn)證碼頁(yè)面,輸入錯(cuò)誤自動(dòng)清空輸入框的功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文為大家分享了JS自動(dòng)生成動(dòng)態(tài)HTML驗(yàn)證碼頁(yè)面,輸入錯(cuò)誤自動(dòng)清空輸入框功能,供大家參考,具體內(nèi)容如下

<!DOCTYPE html>
<html>
<head>
 <title>驗(yàn)證碼</title>
<meta charset="utf-8" />
<style type="text/css">
 #code {
  font-family: Arial;
  font-style: italic;
  font-weight: bold;
  border: 0;
  letter-spacing: 2px;
  color: blue;
 }
</style>
<script>
 //產(chǎn)生驗(yàn)證碼 
 window.onload = function() {
  createCode()
 }
 var code; //在全局定義驗(yàn)證碼 
 function createCode() {
  code = "";
  var codeLength = 4; //驗(yàn)證碼的長(zhǎng)度 
  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'); //隨機(jī)數(shù) 
  for(var i = 0; i < codeLength; i++) { //循環(huán)操作 
  var index = Math.floor(Math.random() * 36); //取得隨機(jī)數(shù)的索引(0~35) 
   code += random[index]; //根據(jù)索引取得隨機(jī)數(shù)加到code上 
  }
  checkCode.value = code; //把code值賦給驗(yàn)證碼 
 }
 //校驗(yàn)驗(yàn)證碼 
 function validate() {
 var inputCode = document.getElementById("ctl00_txtcode").value.toUpperCase(); //獲取輸入框內(nèi)驗(yàn)證碼并轉(zhuǎn)化為大寫  
 if(inputCode.length <= 0) { //若輸入的驗(yàn)證碼長(zhǎng)度為0 
  alert("請(qǐng)輸入驗(yàn)證碼!"); //則彈出請(qǐng)輸入驗(yàn)證碼 
 } 
 else if(inputCode != code) { //若輸入的驗(yàn)證碼與產(chǎn)生的驗(yàn)證碼不一致時(shí) 
  alert("驗(yàn)證碼輸入錯(cuò)誤!"); //則彈出驗(yàn)證碼輸入錯(cuò)誤 
  createCode(); //刷新驗(yàn)證碼 
  document.getElementById("ctl00_txtcode").value = "";//清空文本框 
 } else { //輸入正確時(shí) 
  alert("正在登陸"); //彈出 
  }
 }
</script>
</head>
<body>
 <div>
   <!--時(shí)間:2017-01-11 描述:輸入框ct100_textcode -->
   <input type="text" id="ctl00_txtcode" />
   <!--時(shí)間:2017-01-11 描述:把驗(yàn)證碼定義為按鈕,點(diǎn)擊刷新-->
   <input type="button" id="code" onclick="createCode()" />
   <!--時(shí)間:2017-01-11 描述:驗(yàn)證按鈕 -->
   <input type="button" value="驗(yàn)證" onclick="validate()" />
  </div>
 </body
</html>

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

相關(guān)文章

最新評(píng)論

正阳县| 偃师市| 松滋市| 西乌| 永城市| 韶山市| 宜君县| 普陀区| 即墨市| 大余县| 渭源县| 丰原市| 麦盖提县| 鸡泽县| 太原市| 沽源县| 肃北| 湾仔区| 康乐县| 广安市| 西华县| 莱州市| 黄梅县| 肇源县| 汉中市| 孟州市| 栖霞市| 斗六市| 临清市| 额济纳旗| 千阳县| 南康市| 大理市| 中西区| 康定县| 什邡市| 尚志市| 新津县| 阳原县| 武城县| 达孜县|