js中的按钮点击问题,如何实现一个按钮失效,用disable=true不能实现

想要一个按钮一天只能被点击一次,不管页面刷不刷新,重不重新加载都之能被点击一次。我需要源代码,不需要思想。谢谢各位前辈指点。

少个d

 function testClick(){
   var btn = document.getElementById('testbtn');
   btn.disabled="true";
}

$("#button").attr("disabled", "true");

你可以获取系统当前时间,存到session, 然后点击一次就后就把他$("#button").attr("disabled", "disabled");

还有一个办法,你把这个按钮点击过后,设置为disabled=true,并且给这个按钮设置一个属性,属性名称随便你定,比如 status,属性的值设置为当前的日期

下次页面刷新或点击时去判断这个属性的值是不是今天就OK了,不用那么发麻传到后台保存啥的
function test(){
var disabled = $('#button').attr('disabled');
var status = $('#button').attr('status');
var toDay = new Date();l
if(status == toDay && disabled){
return;
}else{
$("#button").attr("disabled", "true");
$("#button").attr("status", new Date());
}
那日期我没有进行转换,自己转吧,大概就是这个意思
}

在数据库存储一个时间字段,每次加载时异步请求做判断