javascript实现避免页面按钮重复提交


Posted in Javascript onJanuary 08, 2015
function preventAjax(obj,num){

            obj.disabled = true;

            var num = num;

            var types =obj.type;

            if(types == 'submit'){

                var text = obj.value;

                var time1 = setInterval(function(){

                    obj.value = num;

                    num--;

                    if(obj.value <= 0 ){

                        clearInterval(time1);

                        obj.disabled = false;

                        obj.value = text;

                    }

                },1000);

            }else{

                var text = obj.innerHTML

                var time1 = setInterval(function(){

                    obj.innerHTML = num;

                    num--;

                    if(obj.innerHTML <= 0 ){

                        clearInterval(time1);

                        obj.disabled = false;

                        obj.innerHTML = text;

                    }

                },1000);

            }

        }

绑定事件即可调用

以上就是本文的全部内容了,小伙伴们拿到自己项目中测试下吧。

Javascript 相关文章推荐
如何在标题栏显示框架内页面的标题
Feb 03 Javascript
JavaScript 使用技巧精萃(.net html
Apr 25 Javascript
写了10年的Javascript也未必全了解的连续赋值运算
Mar 25 Javascript
json数据处理技巧(字段带空格、增加字段、排序等等)
Jun 14 Javascript
60行js代码实现俄罗斯方块
Mar 31 Javascript
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
May 05 jQuery
angular学习之从零搭建一个angular4.0项目
Jul 10 Javascript
JavaScript递归算法生成树形菜单
Aug 15 Javascript
浅谈vue项目可以从哪些方面进行优化
May 05 Javascript
深入理解JavaScript 中的执行上下文和执行栈
Oct 23 Javascript
vue 实现通过vuex 存储值 在不同界面使用
Nov 11 Javascript
react中props 的使用及进行限制的方法
Apr 28 Javascript
Node.js 制作实时多人游戏框架
Jan 08 #Javascript
jQuery之DOM对象和jQuery对象的转换与区别分析
Jan 08 #Javascript
JavaScript结合AJAX_stream实现流式显示
Jan 08 #Javascript
jQuery中siblings()方法用法实例
Jan 08 #Javascript
推荐5 个常用的JavaScript调试技巧
Jan 08 #Javascript
jQuery中prevUntil()方法用法实例
Jan 08 #Javascript
jQuery中prevAll()方法用法实例
Jan 08 #Javascript
You might like
php获取网页中图片、DIV内容的简单方法
2014/06/19 PHP
php通过session防url攻击方法
2014/12/10 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
php+js实现点赞功能的示例详解
2020/08/07 PHP
Javascript倒计时代码
2010/08/12 Javascript
基于Jquery实现键盘按键监听
2014/05/11 Javascript
jQuery的text()方法用法分析
2014/12/20 Javascript
JavaScript操作Cookie方法实例分析
2015/05/27 Javascript
jQuery中$.extend()用法实例
2015/06/24 Javascript
数据分析软件之FineReport教程:[5]参数界面JS(全)
2015/08/13 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
2016/06/08 Javascript
DOM 事件的深入浅出(一)
2016/12/05 Javascript
bootstrap下拉菜单使用方法解析
2017/01/13 Javascript
Vue.js路由vue-router使用方法详解
2017/03/20 Javascript
浅谈webpack 自动刷新与解析
2018/04/09 Javascript
vue弹窗消息组件的使用方法
2020/09/24 Javascript
CryptoJS中AES实现前后端通用加解密技术
2018/12/18 Javascript
element-ui 中使用upload多文件上传只请求一次接口
2019/07/19 Javascript
原生JS实现拖拽效果
2020/12/04 Javascript
python使用beautifulsoup从爱奇艺网抓取视频播放
2014/01/23 Python
python实现红包裂变算法
2016/02/16 Python
python 环境搭建 及python-3.4.4的下载和安装过程
2019/07/20 Python
python从内存地址上加载python对象过程详解
2020/01/08 Python
Python对象的属性访问过程详解
2020/03/05 Python
Python 如何查找特定类型文件
2020/08/17 Python
html5+css3进度条倒计时动画特效代码【推荐】
2016/03/08 HTML / CSS
PREMIUM-MALL法国:行李、箱包及配件在线
2019/05/30 全球购物
为您的家、后院、车库等在线购物:Spreetail
2019/06/17 全球购物
PHP面试题大全
2015/10/16 面试题
毕业设计说明书
2014/05/07 职场文书
向国旗敬礼活动总结范文2014
2014/09/27 职场文书
2014年科协工作总结
2014/12/09 职场文书
2014年结对帮扶工作总结
2014/12/17 职场文书
2015年入党积极分子评语
2015/03/26 职场文书
2016年先进班集体事迹材料
2016/02/26 职场文书
Matplotlib绘制条形图的方法你知道吗
2022/03/21 Python