返回顶部
首页 > 资讯 > 前端开发 > html >javascript如何实现四位随机验证码
  • 525
分享到

javascript如何实现四位随机验证码

2024-04-02 19:04:59 525人浏览 安东尼
摘要

这篇文章主要为大家展示了“javascript如何实现四位随机验证码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascript如何实现四位随机验证码”这

这篇文章主要为大家展示了“javascript如何实现四位随机验证码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascript如何实现四位随机验证码”这篇文章吧。

javascript实现四位随机验证码的方法:首先通过“function random(max,min){...}”创建随机数;然后通过“function code(){...}”创建随机四位验证码;最后调用验证码函数即可。

本文操作环境:windows7系统、javascript1.8.5版,DELL G3电脑

javascript怎么实现四位随机验证码?

JS实现4位随机验证码

通过随机数编写一个不分大小写且含数字的4位随机数。

CSS样式

p{
 width: 60px;
 height: 20px;
 display: inline-block;
 letter-spacing: 3px;
 border: 1px solid red;
}
#p{
 height: 20px;
 margin-bottom: 10px;
}
#btn,p:hover{
 cursor: default;
}
button{
 display: block;
}

主体部分

<p id="box">
验证码
 <input type="text" id="int" />
 <p id="p"></p>
 <p id="p"></p>
 <button id="btn">提交</button>
</p>

js部分

//随机数
function random(max,min){
 return Math.round(Math.random()*(max-min)+min);
}
//随机4位验证码
function code(){
 //将数字、小写字母及大写字母输入
 var str="1234567890qwertyuioplkjhgfdsazxcvbnMQWERTYUIOPLKJHGFDSAZXCVBNM";
 //给一个空字符串
 var res='';
 //循环4次,得到4个字符
 for(var i=0;i<4;i++){
 //将得到的结果给字符串,调用随机函数,0最小数,62表示数字加字母的总数
 res+=str[random(0,62)];
 }
 p.innerhtml=res;
}
code(); //调用验证码函数
p.onclick=code; //点击也可以刷新验证码
//验证验证码
btn.onclick=function(){
 var int=document.getElementById("int").value;//获取用户输入的值
 var p=document.getElementById("p").innerText;//获取验证码
 //判断用户输入与验证码的大写一致(不分大小写)
 if(int.toUpperCase()==p.toUpperCase()){
 p.innerHTML="验证码正确";
 }else{
 p.innerHTML="验证码错误";
 }
}

实现结果

javascript如何实现四位随机验证码

以上是“javascript如何实现四位随机验证码”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网html频道!

--结束END--

本文标题: javascript如何实现四位随机验证码

本文链接: https://lsjlt.com/news/69703.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • javascript如何实现四位随机验证码
    这篇文章主要为大家展示了“javascript如何实现四位随机验证码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascript如何实现四位随机验证码”这...
    99+
    2024-04-02
  • JAVA怎么实现随机生成四位验证码
    Java可以使用Random类来实现随机生成四位验证码。下面是一个示例代码:```javaimport java.util.Rand...
    99+
    2023-08-09
    JAVA
  • JavaScript实现随机生成验证码及校验
    本文实例为大家分享了JavaScript实现随机生成验证码及校验的具体代码,供大家参考,具体内容如下 输入验证码(区分大小写)点击确认,进行校验。出错就弹框提示 点击 看不清 重新随...
    99+
    2024-04-02
  • Javascript实现仿QQ随机数验证
    本文实例为大家分享了Javascript实现仿QQ随机数验证的具体代码,供大家参考,具体内容如下 效果图  下面是贴出完整代码 <!DOCTYPE html>...
    99+
    2024-04-02
  • JavaScript中如何实现函数封装随机颜色验证码
    小编给大家分享一下JavaScript中如何实现函数封装随机颜色验证码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!数字或者字母或者数字字母混合的n位验证码带随机...
    99+
    2023-06-22
  • Java如何生成4位、6位随机数短信验证码(高效实现)
    目录Java生成4位、6位随机数短信验证码Java随机数Java随机位数的验证码的生成思路整理不仔细的同学注意可能出现的报错情况总结Java生成4位、6位随机数短信验证码 生成短信验...
    99+
    2022-12-29
    Java生成4位短信验证码 Java生成6位短信验证码 Java随机数验证码
  • Android实现随机生成验证码
    本文实例为大家分享了Android验证码的随机生成代码,供大家参考,具体内容如下 Code.java package com.example.myapp; import and...
    99+
    2024-04-02
  • JS实现随机生成验证码
    本文实例为大家分享了JS实现随机生成验证码的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html> <head>...
    99+
    2024-04-02
  • javaWeb如何实现随机图片验证码详解
    实现步骤 1:Java后台生成一张随机数字/字母/汉字验证码的图片。 2:存入redis或者session。 3:用户输入验证码跟redis取出数据做比对。 图片生成工具类 ...
    99+
    2024-04-02
  • JavaScript+html实现前端页面随机二维码验证
    分享炫酷的前端页面随机二维码验证,供大家参考,具体内容如下 直接上代码 <%@ page contentType="text/html;charset=UTF-8" lan...
    99+
    2024-04-02
  • vue+Element实现登录随机验证码
    本文实例为大家分享了vue+Element实现登录随机验证码的具体代码,供大家参考,具体内容如下 验证码验证只是前端,无需后台交互 首先,创建一个identify.vue页面,用于写...
    99+
    2024-04-02
  • QT如何生成随机验证码
    这篇“QT如何生成随机验证码”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“QT如何生成随机验证码”文章吧。一、先创建一个QT...
    99+
    2023-07-02
  • php如何设置随机验证码
    这篇文章主要介绍“php如何设置随机验证码”,在日常操作中,相信很多人在php如何设置随机验证码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php如何设置随机验证码”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-07-05
  • JavaScript如何实现随机码的生成与校验
    这篇文章给大家分享的是有关JavaScript如何实现随机码的生成与校验的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。JavaScript有什么特点1、js属于一种解释性脚本语言;2、在绝大多数浏览器的支持下,j...
    99+
    2023-06-14
  • 利用Python生成随机4位验证码
    """            作者:白            时间:2018年1月8日            功能: 生成随机4位验证码(必须由两个2字母和2个数字组成) """ import  random def main():   ...
    99+
    2023-01-31
    验证码 Python
  • JavaScript中怎么生成随机验证码
    这篇文章将为大家详细讲解有关JavaScript中怎么生成随机验证码,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。利用canvas制作一个随机验证码:  1...
    99+
    2024-04-02
  • java随机验证码生成实现实例代码
    java随机验证码生成实现实例代码摘要: 在项目中有很多情况下都需要使用到随机验证码,这里提供一个java的随机验证码生成方案,可以指定难度,生成的验证码可以很方便的和其他组件搭配之前要使用一个生成随机验证码的功能,在网上找了一下,有很多的...
    99+
    2023-05-31
    java 随机 验证码
  • Android自定义View实现随机验证码
    对于android开发来说自定义View还是一个比较重要的技能,所以在这里写一篇自定义View入门的文章,也是实现一个相对简单的随机产生验证码的功能: 自定义View主要也就...
    99+
    2022-06-06
    view 验证码 Android
  • 微信小程序实现随机验证码
    本文实例为大家分享了微信小程序实现随机验证码的具体代码,供大家参考,具体内容如下 废话不多说,直接上图看效果 一、实现功能 1、点击灰色底的验证码图片可以更换一张验证码 2、验证输...
    99+
    2024-04-02
  • javaWeb怎么实现随机图片验证码
    这篇文章给大家分享的是有关javaWeb怎么实现随机图片验证码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。实现步骤Java后台生成一张随机数字/字母/汉字验证码的图片。存入redis或者session。用户输入...
    99+
    2023-06-14
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作