No-Library (pure JS), HTML, CSS, JavaScript
Don't pollute the global namespace. Or the air.
It's two demos in one.
Yeah, it's not that cool.
They're actually more useful than this demo lets on.
jQuery 1.7.2, HTML, CSS, JavaScript
This is actually a bad example because labels and placeholders are not semantically interchangeable.