欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript生成驗證碼并實現(xiàn)驗證功能

 更新時間:2016年09月24日 14:43:58   作者:秋葉為何落  
這篇文章主要介紹了JavaScript生成驗證碼并實現(xiàn)驗證功能的相關資料,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

廢話不多說了,直接給大家貼代碼了,具體代碼如下所示:

<html> 
<head> 
<title>驗證碼</title> 
<style type="text/css"> 
#code 
{ 
font-family:Arial; 
font-style:italic; 
font-weight:bold; 
border:0; 
letter-spacing:2px; 
color:blue; 
} 
</style> 
<script type = "text/javascript" src = "checkCode.js"> 
</script> 
</head> 
<body> 
<div> 
<input type = "text" id = "input"/> 
<input type = "button" id="code" onclick="createCode()"/> 
<input type = "button" value = "驗證" onclick = "validate()"/> 
</div> 
</body> 
</html>

checkCode.js

var code ; //在全局定義驗證碼 
//產(chǎn)生驗證碼 
window.onload = function createCode(){ 
code = ""; 
var codeLength = 4;//驗證碼的長度 
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');//隨機數(shù) 
for(var i = 0; i < codeLength; i++) {//循環(huán)操作 
var index = Math.floor(Math.random()*36);//取得隨機數(shù)的索引(0~35) 
code += random[index];//根據(jù)索引取得隨機數(shù)加到code上 
} 
checkCode.value = code;//把code值賦給驗證碼 
} 
//校驗驗證碼 
function validate(){ 
var inputCode = document.getElementById("input").value.toUpperCase(); //取得輸入的驗證碼并轉(zhuǎn)化為大寫 
if(inputCode.length <= 0) { //若輸入的驗證碼長度為0 
alert("請輸入驗證碼!"); //則彈出請輸入驗證碼 
} 
else if(inputCode != code ) { //若輸入的驗證碼與產(chǎn)生的驗證碼不一致時 
alert("驗證碼輸入錯誤!@_@"); //則彈出驗證碼輸入錯誤 
createCode();//刷新驗證碼 
document.getElementById("input").value = "";//清空文本框 
} 
else { //輸入正確時 
alert("^-^"); //彈出^-^ 
} 
}

以上所述是小編給大家介紹的JavaScript生成驗證碼并實現(xiàn)驗證功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

最新評論