如果一个按钮可以在短时间内多次点击,那么有可能会被用户恶意点击,为防止这种情况,可以设定一定时间内只能点击一次,其他时间禁止点击按钮。
1.设置定时器
var click= true;
function click(){
if(click){
click= false;
//需要执行的事件
...
//定时器
setTimeout(function(){
click = true;
}, 5000);//5000毫秒=5秒
}
}
2,禁用按钮
$("#btn").attr(“disabled”, “disabled”); //使按钮不能被点击