时间:2021-05-26
效果图:
代码如下:
<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> #code{ width:80px; height:30px; font-size:20px; font-family:Arial; font-style:italic; font-weight:bold; border:0; letter-spacing:2px; color:blue; } </style> </head> <body><div> <input type = "text" id = "input"/> <input type = "button" id="code" /> <input type = "button" value = "验证" id="check"/> </div> <script type="text/javascript" src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script><script type="text/javascript"> function change(){ code=$("#code"); // 验证码组成库 var arrays=new Array( '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' ); codes='';// 重新初始化验证码 for(var i = 0; i<4; i++){ // 随机获取一个数组的下标 var r = parseInt(Math.random()*arrays.length); codes += arrays[r]; } // 验证码添加到input里 code.val(codes); } change(); code.click(change); //单击验证 $("#check").click(function(){ var inputCode = $("#input").val().toUpperCase(); //取得输入的验证码并转化为大写 console.log(inputCode); if(inputCode.length == 0) { //若输入的验证码长度为0 alert("请输入验证码!"); //则弹出请输入验证码 } else if(inputCode!=codes.toUpperCase()) { //若输入的验证码与产生的验证码不一致时 alert("验证码输入错误!请重新输入"); //则弹出验证码输入错误 change();//刷新验证码 $("#input").val("");//清空文本框 }else { //输入正确时 alert("正确"); //弹出^-^ } });</script> </body></html>以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
相关阅读:基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)下面一段代码是小编给大家带来的js发送短信验证码后实现倒计时功能,代码简单易懂。具体代
本文实例讲述了ZendFramework生成验证码并实现验证码验证功能的方法。分享给大家供大家参考,具体如下:今天讲述如何在留言本中实现验证码的功能..这样有利
这里实现我使用到了struts2模拟一个登录功能来验证java实现的验证码功能。Java实现验证码的步骤:1、创建RandomImageGenerator.ja
最近要做一个网站,要求实现验证码程序,经过不断调试,终于成功实现功能。一、验证码生成类生成验证码的话需要用到java的Graphics类库,画出一个验证码废话不
手机验证码平台有阿里短信验证码平台、飞码验证码接收平台、一片云验证码平台等等。 验证码平台是指网站或者客户端应用需要接入短信验证码(手机验证码)的功能,可以实