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


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 相关文章推荐
JQuery中关于jquery.js与jquery.min.js的比较探讨
May 15 Javascript
纯JS实现动态时间显示代码
Feb 08 Javascript
javascript实现base64 md5 sha1 密码加密
Sep 09 Javascript
Angular.js与Bootstrap相结合实现表格分页代码
Apr 12 Javascript
在IE8上JS实现combobox支持拼音检索功能
May 23 Javascript
详解Javascript ES6中的箭头函数(Arrow Functions)
Aug 24 Javascript
Vue.js 2.0 和 React、Augular等其他前端框架大比拼
Oct 08 Javascript
使用 bootstrap modal遇到的问题小结
Nov 09 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
Jan 10 Javascript
新闻上下滚动jquery 超简洁(必看篇)
Jan 21 Javascript
JS实现的全排列组合算法示例
Oct 09 Javascript
9个JavaScript日常开发小技巧
Oct 06 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
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
PHP+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
PHP生成网页快照 不用COM不用扩展.
2010/02/11 PHP
10个实用的PHP代码片段
2011/09/02 PHP
PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数
2012/04/09 PHP
PHP手机号码归属地查询代码(API接口/mysql)
2012/09/04 PHP
php通过分类列表产生分类树数组的方法
2015/04/20 PHP
php实现的三个常用加密解密功能函数示例
2017/11/06 PHP
Laravel框架FormRequest中重写错误处理的方法
2019/02/18 PHP
js 禁用只读文本框获得焦点时的退格键
2010/04/25 Javascript
Javascript基础教程之if条件语句
2015/01/18 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
javascript基于prototype实现类似OOP继承的方法
2015/12/16 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
jQuery中each()、find()和filter()等节点操作方法详解(推荐)
2016/05/25 Javascript
极简主义法编写JavaScript类
2017/11/02 Javascript
javaScript 连接打印机,打印小票的实例
2017/12/29 Javascript
jQuery中的类名选择器(.class)用法简单示例
2018/05/14 jQuery
node.js的http.createServer过程深入解析
2019/06/06 Javascript
手动实现vue2.0的双向数据绑定原理详解
2021/02/06 Vue.js
探寻python多线程ctrl+c退出问题解决方案
2014/10/23 Python
Python中如何优雅的合并两个字典(dict)方法示例
2017/08/09 Python
Python数据结构之双向链表的定义与使用方法示例
2018/01/16 Python
彻底搞懂Python字符编码
2018/01/23 Python
教你使用python实现微信每天给女朋友说晚安
2018/03/23 Python
Python3对称加密算法AES、DES3实例详解
2018/12/06 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Python中使用filter过滤列表的一个小技巧分享
2020/05/02 Python
HTML5 标准将把互联网视频扔回到黑暗时代
2010/02/10 HTML / CSS
物理教育专业求职信
2014/06/25 职场文书
2014领导班子四风问题查摆思想汇报
2014/09/13 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
解除劳动合同协议书(样本)
2014/10/02 职场文书
法定代表人身份证明书
2015/06/18 职场文书
在人间读书笔记
2015/06/30 职场文书
java解析XML详解
2021/07/09 Java/Android