亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

本文為大家分享了JS自動(dòng)生成動(dòng)態(tài)HTML驗(yàn)證碼頁面,輸入錯(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)證碼的長度 
  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)證碼長度為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>

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

相關(guān)文章

  • 11個(gè)教程中不常被提及的JavaScript小技巧(推薦)

    11個(gè)教程中不常被提及的JavaScript小技巧(推薦)

    這篇文章主要介紹了11個(gè)教程中不常被提及的JavaScript小技巧,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 微信小程序?qū)崿F(xiàn)選項(xiàng)卡功能

    微信小程序?qū)崿F(xiàn)選項(xiàng)卡功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)選項(xiàng)卡功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • 學(xué)習(xí)JavaScript設(shè)計(jì)模式之模板方法模式

    學(xué)習(xí)JavaScript設(shè)計(jì)模式之模板方法模式

    這篇文章主要為大家介紹了JavaScript設(shè)計(jì)模式中的模板方法模式,對(duì)JavaScript設(shè)計(jì)模式感興趣的小伙伴們可以參考一下
    2016-01-01
  • 一個(gè)符號(hào)插入器 中用到的js代碼

    一個(gè)符號(hào)插入器 中用到的js代碼

    一個(gè)符號(hào)插入器 中用到的js代碼...
    2007-09-09
  • JS判斷圖片是否加載完成方法匯總(最新版)

    JS判斷圖片是否加載完成方法匯總(最新版)

    有時(shí)需要獲取圖片的尺寸,這需要在圖片加載完成以后才可以。下面小編給大家整理了幾種關(guān)于JS判斷圖片是否加載完成方法匯總,一起看看吧
    2016-05-05
  • js實(shí)現(xiàn)時(shí)間日期的相加相減代碼示例

    js實(shí)現(xiàn)時(shí)間日期的相加相減代碼示例

    這篇文章主要給大家介紹了關(guān)于利用js實(shí)現(xiàn)時(shí)間日期的相加相減的相關(guān)資料,文中通過代碼示例介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用js具有一定的參考解決價(jià)值,需要的朋友可以參考下
    2023-09-09
  • npm scripts 使用指南詳解

    npm scripts 使用指南詳解

    這篇文章主要介紹了npm scripts 使用指南詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • JavaScript阻止瀏覽器返回按鈕的方法

    JavaScript阻止瀏覽器返回按鈕的方法

    這篇文章主要介紹了JavaScript阻止瀏覽器返回按鈕的方法,可實(shí)現(xiàn)通過javascript禁用掉返回按鈕的功能,需要的朋友可以參考下
    2015-03-03
  • JavaScript動(dòng)態(tài)添加數(shù)據(jù)到表單并提交的幾種方式

    JavaScript動(dòng)態(tài)添加數(shù)據(jù)到表單并提交的幾種方式

    這篇文章主要介紹了JavaScript動(dòng)態(tài)添加數(shù)據(jù)到表單并提交,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-06-06
  • js 一個(gè)關(guān)于圖片onload加載的事

    js 一個(gè)關(guān)于圖片onload加載的事

    前幾天一個(gè)項(xiàng)目讓我頭疼了很久,一個(gè)關(guān)于圖片加載時(shí)的loading效果,因?yàn)椴皇翘甹s,所以在網(wǎng)上各種找資料,但還是不理想,無賴苦心研究,終于有了一點(diǎn)眉目了,雖然個(gè)中還有一些道理不懂,至少目的達(dá)到了
    2013-11-11

最新評(píng)論