Brings HTML5 placeholder attribute into all modern browsers (not maintained any more)
Branch: gh-pages
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tests Two spaces to tabs Jul 21, 2010
MIT-LICENSE.txt
README.markdown placeholder.js is not maintained any more May 4, 2011
example.png inbox@disney.com Nov 5, 2009
index.html
jquery.textPlaceholder.js
placeholder.js

README.markdown

placeholder.js — bring HTML 5 placeholder attribute to all browsers

placeholder.js is not maintained any more. Use one of those:

placeholder

The placeholder attribute is the part of HTML5 specification. Currently, it works only in WebKit-based browsers, like Google Chrome and Safari. Placeholder.js fixes it!

Tested on IE 6—8, Firefox 3.5, Safari 4—5, Google Chrome 3—6, Opera 9.5—10.6.

jquery.textPlaceholder.js

CSS: .text-placeholder {color: #AAA !important}
JS: $("[placeholder]").textPlaceholder();

An example.

placeholder.js (pure JS version)

JS: inputPlaceholder(document.getElementById('some_input'), "#AAA")

An example.

Limitations

placeholder.js doesn't work with <input type='password'> in IE (at least in IE ≤ 9).