HTML5 Placeholder Support for IE6-8

It winds me up when creating awesome sites that use the Placeholder HTML attribute, as then I have to use a Label to show the name of the field instead to make this accessible for IE6-8.

As an alternative to dropping support for IE6-8 (which I just can’t do!) I created the following, which uses jQuery to script, and Moderniser to feature detect the support for the placeholder attribute: