bel titolo!

come faccio a creare dei tasti in un form che mettono 2 valori diversi in una textarea esempio

tasto IMG prima pressione scrive nella text [IMG]e sul pulsante esce un'asterisco e alla seconda pressione scrive [/IMG] e l'asterisco scompare
COME FACCIO???