微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)


Posted in Javascript onDecember 08, 2017

下面一小段代码给大家介绍微信小程序 功能函数 密码验证*,具体代码如下所示:

//登录输入密码
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,
})
}
})
}
}
},

总结

以上所述是小编给大家介绍的微信小程序 功能函数 手机号、密码验证*、获取验证码*,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript下的keyCode键码值表
Apr 10 Javascript
js setTimeout()函数介绍及应用以倒计时为例
Dec 12 Javascript
javascript中var的重要性分析
Feb 11 Javascript
在JavaScript中使用NaN值的方法
Jun 05 Javascript
JQ技术实现注册页面带有校验密码强度
Jul 27 Javascript
JavaScript 七大技巧(二)
Dec 13 Javascript
Bootstrap按钮组件详解
Apr 26 Javascript
基于JS实现的笛卡尔乘积之商品发布
May 13 Javascript
knockoutjs动态加载外部的file作为component中的template数据源的实现方法
Sep 01 Javascript
Angular.js去除页面中显示的空行方法示例
Mar 30 Javascript
微信小程序清空输入框信息与实现屏幕往上滚动的示例代码
Jun 23 Javascript
Vue组件生命周期运行原理解析
Nov 25 Vue.js
javaScript字符串工具类StringUtils详解
Dec 08 #Javascript
javaScript日期工具类DateUtils详解
Dec 08 #Javascript
微信小程序获取手机网络状态的方法【附源码下载】
Dec 08 #Javascript
在Swiper内如何制作CSS3动画效果示例代码
Dec 07 #Javascript
微信小程序wx.previewImage预览图片实例详解
Dec 07 #Javascript
关于JavaScript语句后面的分号问题
Dec 07 #Javascript
微信小程序获取手机系统信息的方法【附源码下载】
Dec 07 #Javascript
You might like
PHP操作Memcache实例介绍
2013/06/14 PHP
基于PHP中的常用函数回顾
2013/07/11 PHP
CodeIgniter中使用Smarty3基本配置
2015/06/29 PHP
PHP查询附近的人及其距离的实现方法
2016/05/11 PHP
基于PHP制作验证码
2016/10/12 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
2016/10/25 PHP
实例分析基于PHP微信网页获取用户信息
2017/11/24 PHP
PHP命名空间namespace及use的简单用法分析
2018/08/03 PHP
收藏一些不常用,但是有用的代码
2007/03/12 Javascript
form表单中去掉默认的enter键提交并绑定js方法实现代码
2013/04/01 Javascript
jquery对单选框,多选框,文本框等常见操作小结
2014/01/08 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
js实现选中页面文字将其分享到新浪微博
2015/11/05 Javascript
jQuery实现鼠标跟随提示层效果代码(可显示文本,Div,Table,Html等)
2016/04/18 Javascript
JQuery 的跨域方法推荐_可跨任何网站
2016/05/18 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
2016/05/23 Javascript
axios基本入门用法教程
2017/03/25 Javascript
解决vue组件中使用v-for出现告警问题及v for指令介绍
2017/11/11 Javascript
学习node.js 断言的使用详解
2019/03/18 Javascript
vue+element UI实现树形表格带复选框的示例代码
2019/04/16 Javascript
JavaScript实现的开关灯泡点击切换特效示例
2019/07/08 Javascript
layui 动态设置checbox 选中状态的例子
2019/09/02 Javascript
利用python批量检查网站的可用性
2016/09/09 Python
python3实现钉钉消息推送的方法示例
2019/03/14 Python
Python时间序列处理之ARIMA模型的使用讲解
2019/04/02 Python
python实现人脸签到系统
2020/04/13 Python
使用opencv中匹配点对的坐标提取方式
2020/06/04 Python
python regex库实例用法总结
2021/01/03 Python
Clearly新西兰:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
白鹤梁导游词
2015/02/06 职场文书
2015财务年终工作总结范文
2015/05/22 职场文书
90条交通安全宣传标语
2019/10/12 职场文书
竞聘演讲报告:基本写作有哪些?附开头范文
2019/10/16 职场文书
mysql事务隔离级别详情
2021/10/24 MySQL
一起来看看Vue的核心原理剖析
2022/03/24 Vue.js
Python中itertools库的四个函数介绍
2022/04/06 Python