js生成验证码并且验证
<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 ; //在全局定义验证码 //产生验证码 window.onload = createCode; 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');//随机数 for(var i = 0; i < codeLength; i++) {//循环操作 var index = Math.floor(Math.random()*36);//取得随机数的索引(0~35) code += random[index];//根据索引取得随机数加到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();//刷新验证码 document.getElementById("input").value = "";//清空文本框 } else { //输入正确时 alert("^-^"); //弹出^-^ } }
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 ...
最新文章
- Java NIO框架Netty教程(一) – Hello Netty
- FreeBSD挂截U盘和光盘
- 服务端配置实现AJAX跨域请求
- 中间介(MiddleWare)
- mysql显示表已存在_MySQL数据库与数据表的相关操作
- post-commit hook failed (exit code 255) with no output 解决方案
- [渝粤教育] 武汉理工大学 金属工艺学B 参考 资料
- 新能源专属车险可在线投保 80%车主基准保费下降
- Ember copy array
- git--取消文件跟踪(Tracked改为Untracked)
- uiautomator2遍历子元素
- [破解]天草初级笔记
- 艺赛旗联合创始人胡立军:咨询机构、CIO和用户眼中的RPA「理想型」
- 基于权证交易、隐私保护模型的社交概念产品设计
- Unity做一个太阳系
- 程序员:品《漱玉词》看李清照生活审美
- iOS开发中plist文件的创建与简单读取
- “百度杯”CTF比赛 十月场 - 那些年我追过的贝丝
- springboot打包时提示There are test failures.解决方法
- 文档乱码或文档损坏的修复方法
热门文章
- Linux GCC简明教程(编写c语言程序)
- 算法(12)-leetcode-explore-learn-数据结构-双链表的设计
- Python外(4)-读写mat文件
- Python(5)-注释
- 《Java8实战》笔记(03):Lambda表达式
- android sdk 4.4.4,4.4.4 not in Android SDK manager
- adguard没有核心 core no_面试官:线程池如何按照core、max、queue的执行顺序去执行?...
- python语言编写一个生成九宫格图片的代码_python实现图片九宫格分割
- 密码学专题 文件编码格式
- c++面向对象高级编程 学习九 pointer-like classes