javascript实现避免页面按钮重复提交
作者:bea
代码如下: 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
代码如下:
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实现json数据以csv格式下载
- js读取csv文件并使用json显示出来
- 微信JS接口汇总及使用详解
- PHP配置文件php.ini中打开错误报告的设置方法
- 推荐一款jQuery插件模板
- JavaScript中Cookie操作实例
- 使用javascript实现简单的选项卡切换
- 14个有用的Jquery技巧分享
- jQuery中insertBefore()方法用法实例
- jQuery中insertAfter()方法用法实例
- jQuery中prependTo()方法用法实例
- 8个超实用的jQuery功能代码分享
- jQuery中appendTo()方法用法实例
- jQuery中append()方法用法实例
- jQuery中end()方法用法实例
- jQuery中contents()方法用法实例
- jQuery中andSelf()方法用法实例
- jQuery中add()方法用法实例
- javascript 动态创建表格