<div class="mui-input-row">

<label class="iconfont_log_reg icon-youjian"></label>
<input type="text"  placeholder="请输入短信验证码" id="u_code">
<a href="javascript:senmobile(60);" id="get_code" disabled="true">获取验证码</a>
</div>
/www.bcty365.com 
var issend=true;
function senmobile(t) 

{

if(issend){

//验证电话号码手机号码

var phoneObj = document.getElementById('phone');

var pw = document.getElementById('passw');

var get_code=document.getElementById('get_code');

if (phoneObj.value != ""){

var phoneVal=phoneObj.value;

var p1 = /^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/;

var me = false;

if (p1.test(phoneVal)) me=true;

if (!me){

phoneObj.value='';

mui.toast('请输入正确的手机号码');

phoneObj.focus();

return false;

}else if(pw.length<6){

mui.toast('密码长度不够6');

return false;

}else{

  1. issend=false;   JKD.ajax({
  2. url:"api_user.php?act=sendmobileregister",
  3. dataType:"text",
  4. type:"POST",
  5. data:{'mobile':phoneObj.value},
  6. success:function(data){
  7. if(data == '1'){
  8. plus.nativeUI.toast('用户已存在!', {verticalAlign: 'center'});
  9. return false;
  10. }
  11. var arr = data.split(",");
  12. if(arr[1] == '0'){
  13. plus.nativeUI.toast('验证码发送成功!', {verticalAlign: 'center'});
  14. }else{
  15. plus.nativeUI.toast('验证码发送失败!', {verticalAlign: 'center'});
  16. }
  17. for(i=1;i<=t;i++) {
  18. window.setTimeout("update_a(" + i + ","+t+")", i * 1000);
  19. }
  20. }
  21. });
  22. }
  23. }else{
  24. plus.nativeUI.toast('手机号码不能为空!', {verticalAlign: 'center'});
  25. return false;
  26. }
  27. }
  28. }
  29. function update_a(num,t) {
  30. var get_code=document.getElementById('get_code');
  31. if(num == t) {
  32. get_code.innerHTML =" 重新发送 ";
  33. issend=true;
  34. }
  35. else {
  36. var printnr = t-num;
  37. get_code.innerHTML =printnr +" 秒后重发";
  38. }
  39. }

来源:http://www.bcty365.com/content-146-3101-1.html

Hbuilder MUI 注册短信验证60秒后重新发送的更多相关文章

  1. JS获取短信验证码60秒

    <script language="javascript">    function get_mobile_code(){        $.post("{{ ...

  2. JS 60秒后重发送验证码

    //settime($("#getPhoneCode"),60); function settime($obj, time) { if (time == 0) { $obj.att ...

  3. 注册登录页面修订-Python使用redis-手机验证接口-发送短信验证

    登录页面修订 views.Login.vue <template> <div class="login box"> <img src="@/ ...

  4. 【转】用JS完成手机短信验证按键点击事件

    原地址:https://gitee.com/RainVanilla/codes/i7jske4wdogvnb0apmfx571 试了一下,效果还可以,留着备用! <!DOCTYPE html&g ...

  5. thinkphp实现短信验证注册

    前言 注册时经常需要用到短信验证码,本文记录一下思路和具体实现. 短信验证平台使用云片,短信验证码的生成使用thinkphp. 思路 1.用户输入手机号,请求获取短信验证码. 2.thinkphp生成 ...

  6. Luffy之注册认证(容联云通讯短信验证)

    用户的注册认证 前端显示注册页面并调整首页头部和登陆页面的注册按钮的链接. 注册页面Register,主要是通过登录页面进行改成而成. 先构造前端页面 <template> <div ...

  7. java短信验证和注册

    最近公司需要用到短信验证注册,所以申请了阿里云的短信服务.我的项目是分布式的spring boot 原理: 利用第三方发送短信 获取回执消息,然后存入缓存里面 将用户填写的验证码与缓存里面的验证码对比 ...

  8. Thinkphp5使用阿里大于短信验证

    现在各种平台登录验证很多时候会使用短信验证,快捷安全,有很多平台提供短信验证服务,相比较而言阿里大于价格比较便宜,快捷,所以在在千锋日常的php教学中多以此为例来说明短信验证的使用.下面我们在tp5中 ...

  9. 短信验证登陆-中国网建提供的SMS短信平台

    一.JAVA发送手机短信常见的有三种方式(如下所列): 使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册 使用短信mao的方式进行短信 ...

随机推荐

  1. PHP超全局变量$_ENV详解,及$_ENV为空的可能原因

    PHP中的$_ENV存储了一些系统的环境变量,因为牵扯到实际的操作系统,所以不可能给出$_ENV的完整列表. $_ENV为空的可能原因:  你的php.ini的variables_order值为&qu ...

  2. oracle数据库维护常用操作

    查看用户相关信息 查看数据库里面所有用户,前提是你是有dba权限的帐号,如sys,system select * from dba_users; 查看你能管理的所有用户! select * from ...

  3. CSS3:绘制图形

    CSS画图形,基本上所有的实现都是对边框的角度的调整及组合. 以下不包含兼容浏览器的前缀,请使用时在border-radius前加-moz-.-webkit- .... 1.正常得不得了的矩形 .sq ...

  4. ITFriend站点内測公測感悟

    4月份做出站点Demo.就開始让用户使用了. 最初的黄色版界面.被吐槽得比較厉害. 关于界面.每一个人都有自己的看法,仅仅是喜欢和不喜欢的人比例不一样. 后来.花3400元请了个设计师,设计了一套界面 ...

  5. Android平台Camera实时滤镜实现方法探讨(十)--代码地址以及简单介绍(20160118更新)

    简单做了个相机和图片编辑模块,时间原因非常多功能还没有做.尚有BUG,见谅,将在以后抽时间改动 代码地址 PS:请点个Star^-^ --------------------------------- ...

  6. arm-linux-gdb+gdbserver环境搭建以及远程调试

    0) gdb源码下载:http://ftp.gnu.org/gnu/gdb/ 1) 编译arm-linux-gdb 指定交叉编译工具链的位置 export PATH=$PATH:/usr/local/ ...

  7. lodash map

    _.map(collection, [iteratee=_.identity]) 创建一个经过 iteratee 处理的集合中每一个元素的结果数组. iteratee 会传入3个参数:(value, ...

  8. 服务端渲染 SSR

    1.概述 SSR:网站内容由服务端渲染,然后返回客户端(查看网页源代码,所有内容都在源代码里面). 2.SSR优势 (1)SSR利于SEO. (2)SSR减少请求量和客户端渲染时间.

  9. zh-cn en-uk表示语言(文化)代码与国家地区对照表

    af 公用荷兰语 af-ZA 公用荷兰语 - 南非 sq 阿尔巴尼亚 sq-AL 阿尔巴尼亚 -阿尔巴尼亚 ar 阿拉伯语 ar-DZ 阿拉伯语 -阿尔及利亚 ar-BH 阿拉伯语 -巴林 ar-EG ...

  10. .bat批处理基础

    批处理(Batch),也称为批处理脚本.顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中.批处理文件的扩展名为bat .目前比较常见的批 ...