yet another placeholder plugin™
Switch branches/tags
Nothing to show
Pull request Compare This branch is 32 commits behind Topener:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


HTML5 placeholder plugin, version 1.01

Copyright (c) 2010-The End of Time, Mike Taylor,

MIT Licensed:

Enables cross-browser html5 placeholder for inputs, by first testing for a native implementation before building one. Special thanks to Ben Alman ( for suggesting a number of improvements.

The general strategy is one of adding a "position: absolute" label on top of the input element.

Known Issues

Firefox pre-filling input items causes issues. A possible workaround is to also set autocomplete=false on the input element(s) in question, if this makes user experience sense to do so (e.g. perhaps on a search box, but not the username field).



$('input[placeholder]').placeholder({ color: '#bada55' });

<input type="text" placeholder="username">