微信小程序实现点击生成随机验证码

 更新时间:2020年09月09日 14:19:33   作者:孙伟涛  
这篇文章主要为大家详细介绍了微信小程序实现点击生成随机验证码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了微信小程序实现点击生成随机验证码的具体代码,供大家参考,具体内容如下

效果图

wxml

<view bindtap="getCode">{{ code }}</view>

js

Page({
data: {
 code: ''
},
onLoad() {
 //进入页面就调用方法 创建一个随机验证码
 this.createCode()
},

getCode() {
 //点击调用创建验证码方法
 this.createCode()
},

//创建随机验证码方法
createCode() {
 let code = ''; //初始化验证码
 let codeLength = 6; //设置验证码长度
 //设置随机字符
 let txt = 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(let i = 0; i < codeLength; i++) {
 //设置随机数范围
 let index = Math.floor(Math.random() * 36);
 code += txt[index];
 }
 //动态设置数据
 this.setDate({
 code
 }) 
}
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 在JS中判断两个对象是否相等方法详解

    在JS中判断两个对象是否相等方法详解

    在JavaScript中,判断两个对象是否相等有多种方法,取决于你对相等的定义以及对象属性的类型,本文将介绍几种常见的方法,感兴趣的同学可以参考阅读
    2023-05-05
  • JS实现手机号脱敏的方法详解

    JS实现手机号脱敏的方法详解

    脱敏指的是通过特定的技术手段对敏感数据进行处理,使其不再直接暴露给用户或系统,防止敏感信息泄露,通常在测试、开发、数据处理等场景中使用,本文给大家介绍了JS实现手机号脱敏的方法,需要的朋友可以参考下
    2025-03-03
  • MvcPager分页控件 适用于Bootstrap

    MvcPager分页控件 适用于Bootstrap

    这篇文章主要为大家详细介绍了MvcPager分页控件,修改后适用于Bootstrap,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • jquery pagination插件动态分页实例(Bootstrap分页)

    jquery pagination插件动态分页实例(Bootstrap分页)

    这篇文章主要为大家分享了Bootstrap静态分页和jquery pagination插件动态分页两个实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • JavaScript中“+”的陷阱深刻理解

    JavaScript中“+”的陷阱深刻理解

    本文将详细介绍JavaScript中“+”的一些错误应用,需要的朋友可以参考下
    2012-12-12
  • bootstrap3 dialog 更强大、更灵活的模态框

    bootstrap3 dialog 更强大、更灵活的模态框

    这篇文章主要介绍了bootstrap3 dialog 更强大、更灵活的模态框,本文通过效果展示实例代码详解,需要的朋友可以参考下
    2017-04-04
  • 解决layui laydate 时间控件一闪而过的问题

    解决layui laydate 时间控件一闪而过的问题

    今天小编就为大家分享一篇解决layui laydate 时间控件一闪而过的问题,具有好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • layUI实现前端分页和后端分页

    layUI实现前端分页和后端分页

    这篇文章主要为大家详细介绍了layUI实现前端分页和后端分页,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • echarts加载区域地图并标注点的简单步骤

    echarts加载区域地图并标注点的简单步骤

    这篇文章提供了南海区域地图加载以及气象站点标注的详细步骤,首先通过DataV.GeoAtlas地理小工具下载南海区域的JSON地图文件,接着使用Echarts进行地图的展示,可以选择是否显示省下所有市的名字,需要的朋友可以参考下
    2024-09-09
  • JavaScript中 ?、!和?? 的用法及区别详解

    JavaScript中 ?、!和?? 的用法及区别详解

    在JavaScript中,?., !., 和 ?? 是三个不同的操作符,各自有不同的用途,旨在提高代码的简洁性和安全性,尤其是在处理可能的null或undefined值时,下面分别解释这三个操作符的用法,需要的朋友可以参考下
    2024-10-10

最新评论