title: Changing the "placeholder" attribute of HTML5 input elements dynamically using Javascript
body: <p>I'm trying to dynamically update the HTML5 <code>placeholder</code> attribute of a text field using jQuery.</p>
  
  <pre><code>$("textarea").attr("placeholder", "New placeholder text");
  </code></pre>
  
  <p>From Firebug, I can observe that the <code>placeholder</code> attribute is indeed changing. But in the rendered <code>textarea</code> element, it stays the same. Any suggestions?</p>