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


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 相关文章推荐
仿163填写邮件地址自动显示下拉(无优化)
Nov 05 Javascript
jQuery 选择器、DOM操作、事件、动画
Nov 25 Javascript
js实现浏览器窗口大小被改变时触发事件的方法
Feb 02 Javascript
div中文字内容溢出常见的解决方法
Mar 16 Javascript
Js利用Canvas实现图片压缩功能
Sep 13 Javascript
通过jquery获取上传文件名称、类型和大小的实现代码
Apr 19 jQuery
详解Vue-cli中的静态资源管理(src/assets和static/的区别)
Jun 19 Javascript
详解使用angular框架离线你的应用(pwa指南)
Jan 31 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
Sep 27 Javascript
vue tab切换,解决echartst图表宽度只有100px的问题
Jul 19 Javascript
Element InputNumber计数器的使用方法
Jul 27 Javascript
利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)
Feb 24 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
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
paypal即时到账php实现代码
2010/11/28 PHP
PHP动态柱状图实现方法
2015/03/30 PHP
php使用preg_match()函数验证ip地址的方法
2017/01/07 PHP
利用php操作memcache缓存的基础方法示例
2017/08/02 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
基于laravel belongsTo使用详解
2019/10/18 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
Extjs4中的分页应用结合前后台
2013/12/13 Javascript
angularjs中的e2e测试实例
2014/12/06 Javascript
javascript比较两个日期相差天数的方法
2015/07/23 Javascript
jQuery实现TAB风格的全国省份城市滑动切换效果代码
2015/08/24 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
javascript下拉列表中显示树形菜单的实现方法
2015/11/17 Javascript
基于JavaScript实现全屏透明遮罩div层锁屏效果
2016/01/26 Javascript
JS中的二叉树遍历详解
2016/03/18 Javascript
基于javascript实现图片滑动效果
2016/05/07 Javascript
Node.js 文件夹目录结构创建实例代码
2016/07/08 Javascript
jQuery实现表格与ckeckbox的全选与单选功能
2016/11/24 Javascript
AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
2016/12/26 Javascript
详解Angular的双向数据绑定(MV-VM)
2016/12/26 Javascript
微信小程序 ecshop地址三级联动实现实例代码
2017/02/28 Javascript
vue.js开发环境安装教程
2017/03/17 Javascript
如何优雅的在一台vps(云主机)上面部署vue+mongodb+express项目
2019/01/20 Javascript
Python Web框架Flask中使用七牛云存储实例
2015/02/08 Python
python3中dict(字典)的使用方法示例
2017/03/22 Python
用python找出那些被“标记”的照片
2017/04/20 Python
Django数据库操作的实例(增删改查)
2017/09/04 Python
Python多进程写入同一文件的方法
2019/01/14 Python
使用Python项目生成所有依赖包的清单方式
2020/07/13 Python
python爬虫搭配起Bilibili唧唧的流程分析
2020/12/01 Python
用python监控服务器的cpu,磁盘空间,内存,超过邮件报警
2021/01/29 Python
励志演讲稿300字
2014/08/21 职场文书
党支部创先争优公开承诺书
2015/04/30 职场文书
2015年卫生局工作总结
2015/07/24 职场文书
社区志愿服务活动感想
2015/08/07 职场文书