avrei bisogno di un aiuto

io ho una textarea con preimpostato "scrivi un messaggio" e OnClick="this.value''" in modo che scompaia il "scrivi un messaggio".. però se un utente sta scrivendo il messaggio e deve correggere il testo e clicca, tutto il testo si cancella...

esiste un modo x cui il this.value funzioni solo se nella textarea vi sia scritto "scrivi un messaggio" ma non se c'è scritto qualcosa di diverso?