您的位置:首页 > Web前端 > JavaScript

javaScript制作验证码

2009-09-07 17:12 639 查看
1.html

<BODY onload="javascript:setFocus();generateValidateCode();">

<input type="hidden" name="code" id="code" value="" >

<div id="valCode" style="width:60px;height:20px;background-color:#8CB1D6;text-align:center;font-family:Georgia;font-size:14"></div>


2.js

function generateValidateCode()
{
var str= "1,2,3,4,5,6,7,8,9,0,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,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";
var arr = str.split(",");
var code="";
for (var i = 0; i < 4; i++) {
var a = Math.floor(Math.random() * arr.length );
code += arr[a];
}
//alert(code);
document.getElementById("valCode").innerHTML=code;
document.getElementById("code").value=code;
}

function login(){
if(document.getElementById("validateCode").value==document.getElementById("code").value){
//alert("success");
Submit();
}else{
alert("验证码错误!");
location.reload();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: