微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
程序员文章站
2022-04-06 19:17:43
下面一小段代码给大家介绍微信小程序 功能函数 密码验证*,具体代码如下所示:
//登录输入密码
userpasswordinput: function (e)...
下面一小段代码给大家介绍微信小程序 功能函数 密码验证*,具体代码如下所示:
//登录输入密码 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.value var 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.huozheng console.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.getchange var 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, }) } }) } } },
总结
以上所述是小编给大家介绍的微信小程序 功能函数 手机号、密码验证*、获取验证码*,希望对大家有所帮助