I am looking for a way to add placeholder text to a textbox like you can with a textbox in html5. 

I.e. if the textbox has no text, then it adds the text `Enter some text here`, when the user clicks on it the placeholder text disappears and allows the user to enter their own text, and if the textbox loses focus and there is still no text then the placeholder is added back to the textbox.