replace textarea und Sonderzeichen...

tomate

Erfahrenes Mitglied
Hallo zusammen,

ich habe ein Problem mit dem Ersetzen und Speichern von Sonderzeichen in einer Textarea.

Das Problem:
Mit php lese ich eine Datei aus, die unteranderem das Zeichen © enthält. Dieses Zeichen möchte ich mit "replace" durch "<SUP>&#174</SUP>" ersetzen.

Beim Speichern sage ich also:
PHP:
var Code = Code.replace(/®(.*?)/g, "<SUP>&#174</SUP>");

Die Textarea zeigt mir aber beim Einlesen der Datei wieder ein © an und mein replace-Befehl will natürlich das © wieder mit >&#174 ersetzen, obwohl dies ja bereits geschehen ist.

Kann mir da jemand weiterhelfen, bzw. sagen wie ich eine Textarea dazu bringen kann,
mit "nur" Quelltext anzuzeigen?

Viele Grüße!
tomate
 
Probiers mal so:
Code:
var Code = Code.replace(/®(.*?)/g, "&lt;sup&gt;&amp;#174;&lt;/sup&gt;");
Dadurch, dass das & als &amp; geschrieben wird, wird die Zeichennotation für das Copyright-Zeichen nicht mehr als solches erkannt/dargestellt.
 

Neue Beiträge

Zurück