Maintenir le bouton dans l'état actif jusqu'à ce cliqué sur nouveau

Je me sens comme j'ai une question relativement simple que je ne suis pas sûr de la façon de le faire. J'ai un html balise input de type de bouton qui appelle un script javascript onclick function. Cette partie fonctionne bien, mais je veux être en mesure d'ajouter à mon onClick fonction, la capacité de maintenir le bouton dans l'état actif (de sorte qu'il reste en surbrillance jusqu'à ce cliqué sur nouveau).

Des idées? J'ai essayé de maintenir l'accent sur la place, mais je ne pense pas qu'il est possible d'avoir plusieurs bouton de la porte, et qui sonne juste comme un hack.

Pouvez-vous donner un code que vous avez essayé jusqu'à présent?

OriginalL'auteur AIntel | 2014-05-14