<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生成验证码并且验证相关推荐

  1. js生成验证码并验证 .

    <html> <head> <title>验证码</title> <style type="text/css"> .co ...

  2. JS实现验证码倒计时验证案例

    JS实现验证码倒计时验证案例 前言 验证案例 1.代码 2.代码功能解析 1.验证码 2.验证 3.倒计时 总结 前言 这是一个将验证和倒计时综合起来的案例,案例也不难理解,在页面的设计中,需要这样的 ...

  3. svg-captcha生成验证码以及验证

    生成验证码 构建简单的node服务器 新建serve文件夹 进入 serve文件夹初始化npm项目 npm init 新建server.js文件 const express = require('ex ...

  4. Spring Boot 配置Kaptcha(谷歌验证码工具)(生成验证码、验证验证码)

    1 Kaptcha 1.1 Kaptcha简介 Kaptcha 是一个扩展自simplecaptcha的验证码库,默认情况下,Kaptcha非常易于设置和使用,并且默认输出会产生一个很难验证的验证码. ...

  5. JSP+servlet生成验证码并验证

    生成验证码的基本过程是: <%@ page language="java" import="java.util.*" pageEncoding=" ...

  6. jsp页面生成验证码且验证

    一般先写出验证码,利用java语言写出(后台或者前台写,前台jsp还是用<% %>包java语句写出) 然后登陆页面用img的src引入验证码的方法,比如: <img src=&qu ...

  7. html前端登录验证码,前端登录页面开发_js生成验证码并验证

    /p> 前端集成开发工具: margin: 0; padding: 0; } a { text-decoration: none; } .main_bar { width: 100%; heig ...

  8. js生成[n,m]的随机数

    一.预备知识 Math.ceil();  //向上取整. Math.floor();  //向下取整. Math.round();  //四舍五入. Math.random();  //0.0 ~ 1 ...

  9. js简单验证码的生成和验证

    如何用js生成简单验证码,并验证是否正确的方法 1.html页面如下 <div><table border="0" cellspacing="5&quo ...

最新文章

  1. Java NIO框架Netty教程(一) – Hello Netty
  2. FreeBSD挂截U盘和光盘
  3. 服务端配置实现AJAX跨域请求
  4. 中间介(MiddleWare)
  5. mysql显示表已存在_MySQL数据库与数据表的相关操作
  6. post-commit hook failed (exit code 255) with no output 解决方案
  7. [渝粤教育] 武汉理工大学 金属工艺学B 参考 资料
  8. 新能源专属车险可在线投保 80%车主基准保费下降
  9. Ember copy array
  10. git--取消文件跟踪(Tracked改为Untracked)
  11. uiautomator2遍历子元素
  12. [破解]天草初级笔记
  13. 艺赛旗联合创始人胡立军:咨询机构、CIO和用户眼中的RPA「理想型」
  14. 基于权证交易、隐私保护模型的社交概念产品设计
  15. Unity做一个太阳系
  16. 程序员:品《漱玉词》看李清照生活审美
  17. iOS开发中plist文件的创建与简单读取
  18. “百度杯”CTF比赛 十月场 - 那些年我追过的贝丝
  19. springboot打包时提示There are test failures.解决方法
  20. 文档乱码或文档损坏的修复方法

热门文章

  1. Linux GCC简明教程(编写c语言程序)
  2. 算法(12)-leetcode-explore-learn-数据结构-双链表的设计
  3. Python外(4)-读写mat文件
  4. Python(5)-注释
  5. 《Java8实战》笔记(03):Lambda表达式
  6. android sdk 4.4.4,4.4.4 not in Android SDK manager
  7. adguard没有核心 core no_面试官:线程池如何按照core、max、queue的执行顺序去执行?...
  8. python语言编写一个生成九宫格图片的代码_python实现图片九宫格分割
  9. 密码学专题 文件编码格式
  10. c++面向对象高级编程 学习九 pointer-like classes