RiPr: String in Input schreiben --> Problem mit &

Beitrag lesen

Hallo!
Auf meiner Seite habe diverste Textelemente. Wenn ich auf ein solches Element klicke soll der Text ausgelesen werden und in ein Input geschrieben werden (stark vereinfacht erklärt).

Das funktioniert soweit auch. Nur bei Sonderzeichen habe ich noch Probleme:

  
  
<p>Ein Text &amp; ein Sonderzeichen</p>  
<input type="text" value=""/>  
  

  
  
//es wird jquery benutzt  
var text_element = $('p').html();  
$('input').val(text_element);  
  

Statt "Ein Text & ein Sonderzeichen" (so wird es auch in meinem p Element angezeigt) steht nun in meinem input "Ein Text &amp; ein Sonderzeichen", also mit &amp; . Wie bekomme ich das &amp; zu einem & in meinem input?

Gibt es eine schönere Lösung als das "hart" zu ersetzen?

Info: Das &amp; in meinem p kann ich nicht ändern!