这篇文章主要介绍了微信小程序功能函数手机号验证、密码验证,获取验证码*的相关代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下
下面一小段代码给大家介绍微信小程序 功能函数 密码验证*,具体代码如下所示:
//登录输入密码userpasswordinput: function (e) {var that = this;this.setdata({userpassword: e.detail.value})// console.log(e.detail.value.length)// console.log(e.detail.value);var value = e.detail.valuevar strkong = /^[0-9a-za-z]{0,25}$/g;if (strkong.test(value)) {that.setdata({truepwd: true})} else {// console.log("cwoca")wx.showmodal({title: '提示',content: '密码由0~25位由数字和26个英文字母混合而成',showcancel: false,success: function (res) {that.setdata({truepwd: false})}})}},
下面给大家介绍微信小程序 功能函数 手机号验证*,具体代码如下所示:
// 登录手机验证loginphone: function (e) {var phone = e.detail.value;if (!(/^1[34578]\d{9}$/.test(phone))) {this.setdata({ajxtrue: false})if (phone.length >= 11) {wx.showtoast({title: '手机号有误',icon: 'success',duration: 2000})}} else {this.setdata({ajxtrue: true})}},
下面一段代码给大家介绍微信小程序 功能函数 获取验证码*,具体代码如下所示:
yanzhenginput: function (e) {var that = this;var yanzheng = e.detail.value;var huozheng = this.data.huozhengconsole.log(e.detail.value)that.setdata({yanzheng: yanzheng,zhengtrue: false,})if (yanzheng.length >= 4) {if (yanzheng == huozheng) {that.setdata({zhengtrue: true,})} else {that.setdata({zhengtrue: false,})wx.showmodal({content: '输入验证码有误',showcancel: false,success: function (res) {}})}}},yanzhengbtn: function () {// console.log(app.globaldata.userid);var getchange = this.data.getchangevar n = 59;var that = this;var phone = this.data.linphone;console.log(phone)var user = wx.getstoragesync('user');if (!(/^1[34578]\d{9}$/.test(phone))) {wx.showtoast({title: '手机号有误',icon: 'success',duration: 2000})} else {if (getchange) {this.setdata({getchange: false})var time = setinterval(function () {var str = '(' + n + ')' + '重新获取'that.setdata({gettext: str})if (n <= 0) {that.setdata({getchange: true,gettext: '重新获取'})clearinterval(time);}n--;}, 1000);wx.request({url: 'https://www.didu86.com/clothes-manager-web/codenum',data: {tel: phone,},header: {'content-type': 'application/json'},success: function (res) {var result = res.data.code;console.log(result)that.setdata({huozheng: result,})}})}}},
上面是我整理给大家的,希望今后会对大家有帮助。
相关文章:
在vue + element中如何实现表格分页
在微信小程序中如何实现录音与播放录音功能
nuxt.js框架(详细教程)
在js+css中如何实现滚动数字时钟
以上就是在微信小程序中有关功能函数总结(详细教程)的详细内容。