午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

JavaScript實現簡單驗證碼

瀏覽:157日期:2023-06-17 14:13:25

JavaScript實現簡單驗證碼,供大家參考,具體內容如下

驗證流程圖

JavaScript實現簡單驗證碼

HTML部分

```javascript<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>Document</title></head><style> .code { font-family: Arial; font-style: italic; color: blue; font-size: 26px; border: 0; padding: 0.2px 1.2px; letter-spacing: 4px; font-weight: bolder; float: left; cursor: pointer; width: 120px; height: 40px; line-height: 40px; text-align: center; vertical-align: middle; background-color: #d8b7e3; } span { text-decoration: none; font-size: 12px; color: #288bc4; padding-left: 10px; /* color: #4c9b7675; */ } span:hover { text-decoration: underline; cursor: pointer; /* color: rgb(rgb(221, 84, 84), green, blue); */ /* color: rgb(rgb(160, 207, 209), green, blue); */ }</style><body> <div> <table border='0' cellspacing='5' cellpadding='5'> <tr><td> <div onclick='createCode(4)'>543</div></td><td> <span onclick='createCode(4)'>看不清換一張</span></td> </tr> <tr><td>驗證碼:</td><td><input type='text' /></td> </tr> <tr><td></td><td><input type='button' onclick='validateCode()' value='確定' /></td> </tr> </table></div>

JavaScript部分

window.onload = function () { createCode(4); } // 創建驗證碼 function createCode(len) { // var code = ’’; var codeLength = parseInt(len); //驗證碼的長度 var checkCode = document.getElementById(’checkCode’); //獲取畫布 // 設置驗證碼 var codeArray = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ’z’, ’x’, ’c’, ’v’, ’b’, ’n’, ’m’, ’l’, ’k’, ’j’, ’h’, ’g’, ’f’, ’d’, ’s’, ’a’, ’p’, ’o’, ’i’, ’u’, ’y’, ’t’, ’r’, ’r’, ’e’, ’w’, ’q’, 'Z', ’X’, ’C’, 'V', 'B', 'N', 'M', 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'L', 'K', 'P', 'O', 'I', 'U', 'Y', 'T', 'R', 'E', 'W', 'Q') //設置驗證碼顏色 // var num= Math.floor(Math.random() * 8) var color = ’#’; var bgcolor = ’#’; var fontcolor = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, ’a’, ’b’, ’c’, ’d’, ’e’, ’f’); // 循環數組,隨機獲取 for (var i = 0; i < codeLength; i++) {//獲取數組下標var charNum = Math.floor(Math.random() * 62);// 存儲數組code = code + codeArray[charNum]; } if (checkCode && code.length == codeLength) {checkCode.innerHTML = code; } // 設置驗證碼顏色 for (var i = 0; i < 6; i++) {var colorNum = Math.floor(Math.random() * 15);color += fontcolor[colorNum]; } console.log(color) checkCode.style.color = color; // 設置畫布背景顏色 for (var i = 0; i < 6; i++) {var colorNum = Math.floor(Math.random() * 15);bgcolor += fontcolor[colorNum]; } checkCode.style.backgroundColor = bgcolor; } // 檢驗驗證碼是否正確 function validateCode() { // 獲取畫布的驗證碼 var checkCode = document.getElementById('checkCode').innerHTML; // 獲取用戶輸入的驗證碼,并且去掉空格 var inputCode = document.getElementById(’inputCode’).value.trim(); console.log(checkCode) console.log(inputCode) // 判斷是否相等 if (inputCode.length < 4) {alert(’驗證碼長度為四位’);createCode(4); } else if (checkCode.toLocaleLowerCase() != inputCode.toLocaleLowerCase()) {alert(’輸入驗證碼不正確!’);createCode(4); } else {alert(’正確’) }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 亚洲精品久久久久久 | 91麻豆视频在线观看 | 黄色大片一级片 | 成人看片免费 | 在线免费一区 | 99热成人| 欧美一区二区在线 | 国产哺乳奶水91在线播放 | 免费在线观看中文字幕 | 天天草夜夜草 | 鲁大师2在线观看免费播放高清 | 亚洲一区二区在线播放 | 亚洲视频在线看 | 成人免费视频观看视频 | 超碰99在线 | 国产麻豆一级片 | 伊人av在线播放 | 69成人免费视频 | 中文字幕2020 | 少妇精品一区二区三区 | 国产精品区一区二区三 | 亚洲不卡影院 | 日韩一区二区三区免费观看 | 午夜三级网站 | 一级特黄妇女高潮 | 欧美18免费视频 | 日本久热| 综合激情婷婷 | 一级特黄aa大片 | 日韩在线观看不卡 | 91最新地址| 久久不卡视频 | 亚洲天堂不卡 | 天天干天天操天天舔 | 日本亚洲最大的色成网站www | 国产一区二区三区视频 | 日韩一区精品 | 成人在线免费观看视频 | 国产欧美一级片 | 中文字幕成人在线 | 欧美日韩视频在线 |