宝哥软件园

js实现随机数字字母验证码

编辑:宝哥软件园 来源:互联网 时间:2021-09-04

本文实例为大家分享了数字字母验证码的具体实现代码,供大家参考,具体内容如下

验证码:

超文本标记语言标题纯字验证码/title meta http-equiv=' content-type ' content=' text/html;charset=utf-8 /脚本类型=' text/JAVAScript ' src=' jquery-1。7 .2 .js /脚本脚本类型=' text/JavaScript ' var代码;//在全局定义验证码函数create code(){ code=' ';var codeLength=4;//验证码的长度var校验码=文档。getelementbyid(' code ');var random=新数组(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 ',' Y '//随机数for(var I=0;我代码长度;i ) {//循环操作定义变量指数=数学。地板(数学。random()* 36);//取得随机数的索引(0~35)代码=随机[索引];//根据索引取得随机数加到密码上} checkCode.value=code//把密码值赋给验证码} //校验验证码函数validate(){ var输入代码=文档。getelementbyid(' input ')。价值。touppercase();//取得输入的验证码并转化为大写if(inputCode.length=0) { //若输入的验证码长度为0警报('请输入验证码!');//则弹出请输入验证码}else if(inputCode!=代码){ //若输入的验证码与产生的验证码不一致时警报('验证码输入错误!@[电子邮件保护]');//则弹出验证码输入错误create COde();//刷新验证码document.getElementById('input ').值=' ';//清空文本框}else { //输入正确时警报('合格!^-^');} }/脚本样式类型=' text/CSS ' # code { font-family : arial,宋体;字体样式:斜体;颜色:绿色;border :0 padd :2 px 3px字母间距:3 px字体粗细:加粗;}/style/head body on load=“create code()”div验证码:input type=' text ' id=' input '/input type=' button ' id=' code ' onclick=' create code()' style=' width :60 px ' title='点击更换验证码/input type='button' value='验证onclick=' validate()'//div/body/html以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

更多资讯
游戏推荐
更多+