js倒计时函数和(js禁用和恢复a标签的操作)
<script type="text/javascript">
    /*获取手机号*/
    var start_time=60;
    function get_phone_nums(){
        var get_cus_phone=$('.get_cus_phone').val();//得到消费者填写的的手机号
        var reg = new RegExp("^13[0-9]{9}$|14[0-9]{9}|15[0-9]{9}$|18[0-9]{9}|17[0-9]{9}$");
        if(!get_cus_phone){
            art.dialog({
                title:'中国联保',
                content: '手机号码必须填写!',
                drag: false,
                resize: false,
                lock: true,
                background: '#CCCACA', // 背景色
                opacity: 0.87    // 透明度
            });
            return false;
        }
        if(!reg.test(get_cus_phone)){
            art.dialog({
                title:'中国联保',
                content: '手机号码格式有误!',
                drag: false,
                resize: false,
                lock: true,
                background: '#CCCACA', // 背景色
                opacity: 0.87    // 透明度
            });
            return false;
        }
        timedMsg();
    }
    function timedMsg(){ //js倒计时函数和(js禁用和恢复a标签的操作)
         start_time--;
         $('.view_p').html(start_time);
         $('.view_p').removeAttr('href');//去掉a标签中的href属性
         $('.view_p').removeAttr('onclick');//去掉a标签中的onclick事件
         $('.view_p').css({"background-color":'gray'});
         if(start_time>0){
             setTimeout(function(){
                 timedMsg();
             },1000);
         }
        if(start_time==0){
             $('.view_p').html('获取验证码');
             $('.view_p').css({"background-color":'#4696dc'});
             $('.view_p').attr('href',"get_phone_nums();");//增加a标签中的href属性
             $('.view_p').attr('onclick',"get_phone_nums();");//增加a标签中的onclick事件
             start_time=60;
         }
    }
</script>
js倒计时函数和(js禁用和恢复a标签的操作)的更多相关文章
- js节流函数和js防止重复提交的N种方法
		
应用情景 经典使用情景:js的一些事件,比如:onresize.scroll.mousemove.mousehover等: 还比如:手抖.手误.服务器没有响应之前的重复点击: 这些都是没有意义的,重复 ...
 - JavaScript的使用以及JS常用函数(JS 遍历数组和集合)
		
JavaScript入门 学习总结 1. 什么是 JavaScript 2. JavaScript 的特点 3. JS的使用 编写位置 基本语法 变量 打印变量 数据类型 innerHTML和inne ...
 - js倒计时-倒计输入的时间
		
计算指定时间到指定时间之间相差多少天.时.分.秒. 节日.活动.商城常用. 原理: 主要使用到时间戳,也就是从1970 年 1 月 1 日 到指定时间的毫秒数. 1. 求出毫秒差 :当两个时间直接进行 ...
 - Node.js 回调函数
		
Node.js 回调函数 Node.js 异步编程的直接体现就是回调. 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了. 回调函数在完成任务后就会被调用,Node 使用了大量的回调函数, ...
 - 5、Node.js 回调函数
		
内容:回调函数:阻塞/同步.非阻塞.和异步区别:阻塞和非阻塞代码实例 Node.js 回调函数Node.js 异步编程的直接体现就是回调.异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了. ...
 - ecshop里提出来的js常用函数
		
目录 Utils.js jquery.listTable.js 使用例子: ecshop里提出来的js常用函数 Utils.js /* $Id : utils.js 5052 2007-02-03 1 ...
 - js团购倒计时函数代码
		
<h1>团购啦!</h1><p>还剩<span id="times"></span></p> <SCR ...
 - JS回调函数(callback)
		
在使用Jquery的时候,用到Callback(),回调函数的概念.而且很多. 比如: $.ajax({ url:"test.json", type: "GET" ...
 - JS倒计时 代码
		
JS倒计时 代码 <div> <span id="KSD">3</span>天 <span id="KSH">1 ...
 
随机推荐
- Linux下链接数据库图形化工具
			
(一).Linux环境下mysql的安装.SQL操作 Linux下安装MySQL (rmp --help) 基本步骤:上传软件->检查当前Linux环境是否已经安装,如发现系统自带的,先卸载-& ...
 - Centos6.5_x86上Oracle11g2 32位的安装与卸载以及相关问题汇总
			
需要注意的问题: 1.Linux包括内核和要安装的oralce版本是否符合(这个在官方文档中有说明). 2.安装oracle一般会新建一个为oracle的账户,注意在安装的过程中的root和oracl ...
 - XML编辑工具
			
[标题]XML编辑工具 [开发环境]Qt 5.2.0 [概要设计]使用QT的视图/模型结构.treeview控件以树形结构显示所要操作的XML文件,并实现xml的相关操作 [详细设计] 主要包含 no ...
 - Docker下搭建Jenkins构建环境
			
首先需要搭建好docker环境的linux系统,这个教程多如牛毛,在此不再赘述. 然后编写一个dockerfile来生成一个镜像,dockerfile其实就是一系列命令的集合,有点像windows的批 ...
 - Java图书管理系统(用Java常用集合实现)
			
图书管理系统 一.需求说明 1.功能:登录,注册,忘记密码,管理员管理,图书管理. 2.管理员管理:管理员的增删改查. 3.图书管理:图书的增删改查. 4.管理员属性包括:id,姓名,性别,年龄,家庭 ...
 - CoreCLR源码探索(六) NullReferenceException是如何发生的
			
NullReferenceException可能是.Net程序员遇到最多的例外了, 这个例外发生的如此频繁, 以至于人们付出了巨大的努力来使用各种特性和约束试图防止它发生, 但时至今日它仍然让很多程序 ...
 - Kotlin入门第三课:数据类型
			
前文链接: Kotlin学习第一课:从对比Java开始 Kotlin入门第二课:集合操作 初次尝试用Kotlin实现Android项目 Kotlin的数据类型与Java类似,因此这篇文章主要看Kotl ...
 - 同步中的四种锁synchronized、ReentrantLock、ReadWriteLock、StampedLock
			
目录 1.synchronized同步锁 2.ReentrantLock重入锁 3.ReadWriteLock读写锁 4.StampedLock戳锁(目前没找到合适的名字,先这么叫吧...) 5.总结 ...
 - 点评阿里JAVA手册之编程规约(命名风格、常量定义、代码风格、控制语句、注释规约)
			
下载原版阿里JAVA开发手册 [阿里巴巴Java开发手册v1.2.0] 本文主要是对照阿里开发手册,注释自己在工作中运用情况. 本文难度系数为一星(★) 码出高效.码出质量. 代码的字里行间流淌的是 ...
 - enote笔记语言(2)(ver0.3)
			
why not(whyn't) 为什么不(与“why”相对应,是它的反面) how对策 how设计 key-memo: ...