js生成验证码并验证 .
- <html>
- <head>
- <title>验证码</title>
- <style type="text/css">
- .code
- {
- font-family:Arial;
- font-style:italic;
- font-weight:bold;
- border:0;
- letter-spacing:3px;
- color:blue;
- }
- </style>
- <script type = "text/javascript" src = "checkCode.js">
- </script>
- </head>
- <body>
- <div>
- <input type = "text" id = "input"/>
- <input type = "button" id="checkCode" class= "code" onclick="createCode()"/>
- <a href = "#" onclick = "createCode()">看不清楚</a><br>
- <input type = "button" value = "验证" onclick = "validate()"/>
- </div>
- </body>
- </html>
<html>
<head>
<title>验证码</title>
<style type="text/css">
.code
{
font-family:Arial;
font-style:italic;
font-weight:bold;
border:0;
letter-spacing:3px;
color:blue;
}
</style>
<script type = "text/javascript" src = "checkCode.js">
</script>
</head>
<body>
<div>
<input type = "text" id = "input"/>
<input type = "button" id="checkCode" class= "code" οnclick="createCode()"/>
<a href = "#" onclick = "createCode()">看不清楚</a><br>
<input type = "button" value = "验证" onclick = "validate()"/>
</div>
</body>
</html>
checkCode.js
- var code ; //在全局定义验证码
- //产生验证码
- window.onload = function createCode(){
- code = "";
- var codeLength = 4;//验证码的长度
- var checkCode = document.getElementById("checkCode");
- 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');//随机数
- for(var i = 0; i < codeLength; i++) {//循环操作
- var charIndex = Math.floor(Math.random()*36);//取得随机数的索引
- code += random[charIndex];//根据索引取得随机数加到code上
- }
- checkCode.value = code;//把code值赋给验证码
- }
- //校验验证码
- function validate(){
- var inputCode = document.getElementById("input").value.toUpperCase(); //取得输入的验证码并转化为大写
- if(inputCode.length <= 0) { //若输入的验证码长度为0
- alert("请输入验证码!"); //则弹出请输入验证码
- }
- else if(inputCode != code ) { //若输入的验证码与产生的验证码不一致时
- alert("验证码输入错误!"); //则弹出验证码输入错误
- createCode();//刷新验证码
- }
- else { //输入正确时
- alert("^-^"); //弹出^-^
- }
- }
转自 http://blog.csdn.net/lwcumt/article/details/8065503
js生成验证码并验证 .相关推荐
- js生成验证码并且验证
<html> <head> <title>验证码</title> <style type="text/css"> #co ...
- JS实现验证码倒计时验证案例
JS实现验证码倒计时验证案例 前言 验证案例 1.代码 2.代码功能解析 1.验证码 2.验证 3.倒计时 总结 前言 这是一个将验证和倒计时综合起来的案例,案例也不难理解,在页面的设计中,需要这样的 ...
- svg-captcha生成验证码以及验证
生成验证码 构建简单的node服务器 新建serve文件夹 进入 serve文件夹初始化npm项目 npm init 新建server.js文件 const express = require('ex ...
- Spring Boot 配置Kaptcha(谷歌验证码工具)(生成验证码、验证验证码)
1 Kaptcha 1.1 Kaptcha简介 Kaptcha 是一个扩展自simplecaptcha的验证码库,默认情况下,Kaptcha非常易于设置和使用,并且默认输出会产生一个很难验证的验证码. ...
- JSP+servlet生成验证码并验证
生成验证码的基本过程是: <%@ page language="java" import="java.util.*" pageEncoding=" ...
- jsp页面生成验证码且验证
一般先写出验证码,利用java语言写出(后台或者前台写,前台jsp还是用<% %>包java语句写出) 然后登陆页面用img的src引入验证码的方法,比如: <img src=&qu ...
- html前端登录验证码,前端登录页面开发_js生成验证码并验证
/p> 前端集成开发工具: margin: 0; padding: 0; } a { text-decoration: none; } .main_bar { width: 100%; heig ...
- js生成[n,m]的随机数
一.预备知识 Math.ceil(); //向上取整. Math.floor(); //向下取整. Math.round(); //四舍五入. Math.random(); //0.0 ~ 1 ...
- js简单验证码的生成和验证
如何用js生成简单验证码,并验证是否正确的方法 1.html页面如下 <div><table border="0" cellspacing="5&quo ...
最新文章
- 安装python-devel开发包
- 图解RxJava2(一)
- c++ 预处理命令 #define用法
- log4j2 无日志记录_在Log4j2中更好地执行非日志记录器调用
- 安卓中java或取上下文_android-Xposed:如何获取挂钩的应用程序的上下文?
- java中sping基础_Java回顾之Spring基础
- git 2015-5-26
- Cocos2d-x windows + vs2010 配置图文详解
- 网络数据库的复制和同步(一)
- 深入理解原型和原型链
- itextpdf 合并单元格 横向纵向
- Unity C#编程优化——枚举
- 俞优静的“航海”人生-搜狐财经
- SaltStack组件return和job cache以及salt-ssh
- 关于esxtop命令下%RUN、%RDY和%MLMTD三个参数的详细解读
- 深度学习之图像分类(九)--ResNeXt 网络结构
- yolov7基于python 的onnx推理
- python把所有txt文件整合在一起(步道乐跑题库)
- 新增A股热门概念行情—股票数据远程下载服务升级
- c++ Qt5学习笔记 2021-1-21(文件系统QFile、QFileInfo、QDir、QFileSystemWatcher等使用,读取文本显示乱码,QDataStream二进制字节流读写)