Originariamente inviato da Mich_
Ad esempio conuna variabile semaforo:

Nello script:
var abil = true;

Nell'HTML:
<a href="#" onclick="if(abil) alert("..."); return false;">

Per disabilitare, devi anche mettere abil=false;
Ti ringrazio: ho un poco modificato con onclick="return !this.disabled;"