
微信小程序获取验证码JS 部分/** * 页面的初始数据 */data:{getmsg:获取验证码,sendmsg:sendmsg,mobile:,},/** * 获取短信验证码 */sendmessg:function(e){varthatthis;varmobilethat.data.mobile;if(mobile){varmyreg/^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1}))\d{8})$/;if(!myreg.test(mobile)){wx.showToast({title:手机号有误,icon:none,duration:1000});returnfalse;}else{vartimer1;if(timer1){timer0;vartime60;that.setData({sendmsg:Sendafter,})varintersetInterval(function(){that.setData({getmsg:times后重新发送,})time--if(time0){timer1clearInterval(inter);that.setData({sendmsg:sendmsg,getmsg:获取验证码,})}},1000)}//调用获取短信息接口that.bindright(e);}}else{wx.showToast({title:手机号码不能为空,icon:none,duration:1000});}},WXML 部分 :buttonclasssubmitbindtap{{sendmsg Sendafter?:sendmessg}}{{getmsg}}/button