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


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 相关文章推荐
javascript innerText和innerHtml应用
Jan 28 Javascript
JQuery中Ajax()的data参数类型实例分析
Dec 15 Javascript
jQuery实现textarea自动增长宽高的方法
Dec 18 Javascript
详解JavaScript中localStorage使用要点
Jan 13 Javascript
AngularJS控制器继承自另一控制器
May 09 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
Jun 13 Javascript
详解Angular2中的编程对象Observable
Sep 17 Javascript
简单实现js鼠标跟随效果
Aug 02 Javascript
浅谈Vue SSR 的 Cookies 问题
Nov 20 Javascript
JS实现获取进今年第几天是周几的方法分析
Jun 27 Javascript
解决使用layui对select append元素无效或者未及时更新的问题
Sep 18 Javascript
vue实现弹幕功能
Oct 25 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
解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题
2009/03/13 PHP
php session 错误
2009/05/21 PHP
PHP SEO优化之URL优化方法
2011/04/21 PHP
PHP封装CURL扩展类实例
2015/07/28 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
2019/06/03 PHP
WordPress 照片lightbox效果的运用几点
2009/06/22 Javascript
jquery ajax 同步异步的执行 return值不能取得的解决方案
2012/01/08 Javascript
Node调试工具JSHint的安装及配置教程
2014/05/27 Javascript
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
javascript运动框架用法实例分析(实现放大与缩小效果)
2016/01/08 Javascript
下雪了 javascript实现雪花飞舞
2020/08/02 Javascript
JS公共小方法之判断对象是否为domElement的实例
2016/11/25 Javascript
原生JS轮播图插件
2017/02/09 Javascript
详解nodejs微信公众号开发——3.封装消息响应模块
2017/04/10 NodeJs
浅谈JS 数字和字符串之间相互转化的纠纷
2017/10/20 Javascript
vue 巧用过渡效果(小结)
2018/09/22 Javascript
学习node.js 断言的使用详解
2019/03/18 Javascript
Vue中实现回车键切换焦点的方法
2020/02/19 Javascript
vue3弹出层V3Popup实例详解
2021/01/04 Vue.js
python写日志封装类实例
2015/06/28 Python
python Selenium爬取内容并存储至MySQL数据库的实现代码
2017/03/16 Python
对Python3.x版本print函数左右对齐详解
2018/12/22 Python
Python 从列表中取值和取索引的方法
2018/12/25 Python
Python 利用高德地图api实现经纬度与地址的批量转换
2019/08/14 Python
Windows平台Python编程必会模块之pywin32介绍
2019/10/01 Python
pycharm部署、配置anaconda环境的教程
2020/03/24 Python
python 实现汉诺塔游戏
2020/11/28 Python
css3的过滤效果简单实例
2016/08/03 HTML / CSS
英国最受欢迎的平价女士时装零售商:Roman Originals
2019/11/02 全球购物
班级活动策划书
2014/02/06 职场文书
工厂总经理岗位职责
2014/02/07 职场文书
学校纪律作风整改措施思想汇报
2014/10/11 职场文书
2015年机关纠风工作总结
2015/05/15 职场文书
2016高校自主招生自荐信范文
2016/01/28 职场文书
Java SSM配置文件案例详解
2021/08/30 Java/Android
我去timi了,一起去timi是什么意思?
2022/04/13 杂记