Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Fetching contributors…

Cannot retrieve contributors at this time

28 lines (17 sloc) 997 Bytes

jQuery Placeholder Plugin

This is a jQuery plugin that emulates the placeholder attribute in web browsers that do not support it. If the browser does support it, the plugin does nothing.

Extra attention has been paid to make sure that elements behave correctly when used in conjunction with a full web application

  • Placeholder elements return an empty string using the .val() method
  • Forms with placeholder elements post empty strings, not the placeholder value
  • Programmatically changing a placeholder element with .val('string') will remove the placeholder class
  • With .placeholder({preventRefreshIssues:true}) a placeholder will be assigned autocomplete="off" to prevent browsers from filling an element with the placeholder text on refresh


  $('input[placeholder], textarea[placeholder]').placeholder();



Initially forked from

Jump to Line
Something went wrong with that request. Please try again.