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


Posted in Javascript onSeptember 09, 2020

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

效果图

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

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
 }) 
}
})

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

Javascript 相关文章推荐
JS 的应用开发初探(mootools)
Dec 19 Javascript
文本框根据输入内容自适应高度的代码
Oct 24 Javascript
javascript动态的改变IFrame的高度实现自动伸展
Oct 12 Javascript
自动完成的搜索框javascript实现
Feb 26 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
May 16 Javascript
jQuery代码实现实时获取时间
Jan 29 Javascript
超全面的javascript中变量命名规则
Feb 09 Javascript
原生JS发送异步数据请求
Jun 08 Javascript
Angular中的ng-template及angular 使用ngTemplateOutlet 指令的方法
Aug 08 Javascript
Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)
May 08 Javascript
webpack HappyPack实战详解
Oct 08 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
Apr 22 Javascript
vue 获取元素额外生成的data-v-xxx操作
Sep 09 #Javascript
vue移动端写的拖拽功能示例代码
Sep 09 #Javascript
vue路由的配置和页面切换详解
Sep 09 #Javascript
JavaScript 实现下雪特效的示例代码
Sep 09 #Javascript
在Vue中获取自定义属性方法:data-id的实例
Sep 09 #Javascript
vue+高德地图实现地图搜索及点击定位操作
Sep 09 #Javascript
vue实现几秒后跳转新页面代码
Sep 09 #Javascript
You might like
用C/C++扩展你的PHP 为你的php增加功能
2012/09/06 PHP
php的慢速日志引起的Mysql错误问题分析
2014/05/13 PHP
php静态文件生成类实例分析
2015/01/03 PHP
PHP实现将多个文件中的内容合并为新文件的方法示例
2017/06/10 PHP
jQuery 动画基础教程
2008/12/25 Javascript
由JavaScript技术实现的web小游戏(不含网游)
2010/06/12 Javascript
Jquery replace 字符替换实现代码
2010/12/02 Javascript
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
Javascript 键盘事件的组合使用实现代码
2012/05/04 Javascript
JS复制内容到剪切板的实例代码(兼容IE与火狐)
2013/11/19 Javascript
Javascript中克隆一个数组的实现代码
2013/12/06 Javascript
JavaScript学习笔记之JS函数
2015/01/22 Javascript
JS返回iframe中frameBorder属性值的方法
2015/04/01 Javascript
纯js实现悬浮按钮组件
2016/12/17 Javascript
基于bootstrap风格的弹框插件
2016/12/28 Javascript
vue2.0获取自定义属性的值
2017/03/28 Javascript
JavaScript瀑布流布局实现代码
2017/05/06 Javascript
vue页面使用阿里oss上传功能的实例(二)
2017/08/09 Javascript
vue自定义指令directive的使用方法
2019/04/07 Javascript
p5.js实现简单货车运动动画
2019/10/23 Javascript
一篇文章看懂JavaScript中的回调
2021/01/05 Javascript
Python切片用法实例教程
2014/09/08 Python
python入门之语句(if语句、while语句、for语句)
2015/01/19 Python
Django中针对基于类的视图添加csrf_exempt实例代码
2018/02/11 Python
Python提取频域特征知识点浅析
2019/03/04 Python
python 插入日期数据到Oracle实例
2020/03/02 Python
python 解决selenium 中的 .clear()方法失效问题
2020/09/01 Python
12个不为大家熟知的HTML5设计小技巧
2016/06/02 HTML / CSS
解析浏览器的一些“滚动”行为鉴赏
2019/09/16 HTML / CSS
美国排名第一的在线葡萄酒商店:Wine.com
2016/09/07 全球购物
.NET方向面试题
2014/11/20 面试题
应届生法律求职信
2013/10/22 职场文书
教育专业自荐书范文
2013/12/17 职场文书
竞选大队委员演讲稿
2014/04/28 职场文书
财务会计专业求职信
2014/06/09 职场文书
交通事故责任认定书
2015/08/06 职场文书