Come faccio a disattivare un pulsante?

Utente HTML.it
chiede

Come faccio a disattivare un pulsante?

Redazione HTML.it
risponde

Basta associare al pulsante uno script di questo tipo:

on (release){
 if(!variabile){
// azioni da eseguire una volta sola
  variabile = true;
   }
 }

“Variabile” è il nome fittizio, deciso arbitrariamente, di una variabile creata al momento, che non ha altro scopo che rendere possibile il trucco. Qualunque nome, va bene, basta che sia coerente all’interno dello script. Una volta cliccato sul pulsante, ed eseguite le azioni, le successive pressioni non avranno più effetto, fino a chè non si riporterà volontariamente “variabile” allo stato di falsa.

// alla pressione del tasto
on (release){
 // se "variabile" è falsa
 if(!variabile){
  // esegui le azioni
  …azioni…
  // associa a "variabile" il valore "vero"
  variabile = true;
   }
 }

NB: if(!variabile) ha lo stesso significato di if(variabile == false)