I have a textarea in a form that has a value given to it as an instruction to the user.

When you click into the textarea I have onfocus="this.value='';" to remove the information and allow the user to begin typing their message.

How can I have the onfocus run only once? If the person were to click away from the textarea and then click back they will erase whatever they have written.