Tiny polyfill for the placeholder form element attribute. Requires Prototype.js.
Filed under helpers › cross browserShow All
Tiny polyfill for the placeholder form element attribute. Requires Prototype.js or jQuery.
To apply it, simply code your form elements with placeholders, and add a link to prototype.js and placeholder-shiv.js or jquery.js and placeholder-shiv.jquery.js in the head of your page.
The only caution is that the placeholder text cannot be exactly the same as a potential actual input value. Pad the placeholder value with trailing spaces to avoid this issue.