• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Probleme mit replace-funktion und Umlauten

Status
Für weitere Antworten geschlossen.

Nabla

Neues Mitglied
Hallo,

ich habe zwei Textareas. Die eine zum eingeben eines Textes, die andere zum anzeigen des bearbeiteten Textstrings. Dabei nehme ich mit der Replace-Funktion verschiedene Formatierungen durch. Klappt soweit alles gut bis auf die Umlaute, diese werden nicht beachtet. Eine Formatierung in die andere Richtung, also &ouml; zum Beispiel formatieren bringt alles außer ein ö zum Vorschein ><.

liegt's am Charset? Wenn ja was muss ich dann verwenden?
 
naja also die Funktion selbst schaut zum Beispiel so aus:

Code:
function send_text()
{
var text=document.form1.feld1.value;
.
.
text=text.replace(/ö/g,"&ouml;");
.
.
document.form1.text.value=text;
}
HTML-Kopf schaut so aus:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>So mit Textareas üben und Kram</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" src="java.js">
</script>
<body>
.
.
<!-- Formular beginnt -->

<form name="form1">
<textarea type=text cols="60" rows="15" name="feld1"></textarea>
<textarea type=text cols="60" rows="15" name="text" readonly style="background:#fff8dc;"></textarea>
<br>
<input type=button value="send" onClick="send_text()"> 
<input type=button value="clear" onClick="cleaner()">
</form>
.
.
So klappt alles, wenn ich zum Beispiel x mit y im string tauschen will. Wenn ich umgekehrt replace benutze, also replace(/&ouml;/g,"ö"), kommt nicht ö raus, sondern andere "verschnörgselte" Zeichen. Er erkennt also ö nicht als &ouml; und umgekehrt an.

Wenn ich einen Text allerdings ganz normal normal schreibe, also zum Beispiel
<p>Ein&ouml;de</p> (was Einöde sein soll) macht er das ja auch. Könnt ihr mir helfen?:razz:

mfg Nabla
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben