A fairly common design pattern in web forms is to have some explanatory help text for a textfield appear inside the text field, and then remove it when the user clicks into that field. It has the benefit of putting the help precisely where the user's looking. Labelify is a jQuery plugin that does this for you, as simply as possible. It handles a number of corner cases, and it's quite customisable if you need it to be, while still working as simply as possible out of the box. Enjoy.
labelify: a jQuery plugin to add labels to your textboxes
I'm currently available for hire, to help you plan, architect, and build new systems, and for technical writing
and articles. You can take a look at some projects I've worked on and
some of my writing. If you'd like to talk about your upcoming project,
do get in touch.