微信小程序实现随机验证码功能

  

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

  

效果图:

  

微信小程序实现随机验证码功能

  

小程序上经常会有一些注册申请页面需要用到随机验证码。具体实现方法不多说直接上代码

        & lt;视图类=yanzhengma的祝辞   & lt;文本类='左'祝辞{(代码)}& lt;/text>   & lt;文本类='正确' bindtap=' huanyizhang祝辞换一张& lt;/text>   & lt;/view>      CSS:

,
  

        .yanzhengma {   身高:100 rpx;   显示:flex;   对齐项目:中心;   justify-content:中心;   }      .yanzhengma .left {   字体类型:Arial;   字体样式:斜体;   粗细:大胆的;   边界:0;   字母间距:3 px;   字体大小:18 px;   background - color: # ccc;   填充:10 rpx;   margin-right: 20 rpx;   颜色:蓝色;   }      

js:
  

        页面({      数据:{      },/* *   *生命周期函数——监听页面加载   */onLoad:功能(选项){//刚进入页面随机先获取一个   this.createCode ()      },   huanyizhang () {   this.createCode ()   },   createCode () {   var代码;//首先默认代码为空字符串   代码=";//设置长度,这里看需求,我这里设置了4   var codeLength=4;//设置随机字符   var随机=new Array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ' ', ' B ', ' C ', ' D ',‘E’,‘F’,‘G’,‘H’,‘我’,‘J’,‘K’,‘L’,‘米’,‘N’,‘O’,‘P’,‘问’,‘R’,‘S’,‘T’,‘你’,‘V’,‘W’,‘X’, ' Y ', ' Z ');//循环codeLength我设置的4就是循环4次   (var=0;我& lt;codeLength;我+ +){//设置随机数范围,这设置为0 ~ 36   var指数=Math.floor (math . random () * 36);//字符串拼接将每次随机的字符进行拼接   代码+=随机(指数);   }//将拼接好的字符串赋值给展示的代码   this.setData ({   代码:代码   })   },         })      

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

微信小程序实现随机验证码功能