Dieter Raber: Datenbanktext: 0d0a mit \n ersetzen

Beitrag lesen

Hallo,

Der Error kommt also von JavaScript, was ist die Fehlermeldung?

"nichtabgeschlossene Zeichenfolgekonstante"

nl2br

Ich wusste nicht, was Du sonst noch damit machst, das ist dan ok

<SCRIPT language=JavaScript>

language ist deprecated, type-attribut fehlt

hoppla, läuft aber *g*

wird dadurch aber nicht besser. Ich frag mich ausserdem, woher Deine Funktion weiss, wer oder was dwtext ist, da sollte sowas stehen wie document.getElementById('dwtext'), dann waere dwtext auch nicht undefiniert.
Im Endeffekt laeuft das auf diesen Code raus
<html>
<head>
<script type="text/javascript">
function infos(text)
{
  document.getElementById('dwtext').innerHTML = text;
}
</script>
</head>
<body>
text:<div id="dwtext">-</div>

<a href="foo.htm" onmouseover="infos('zeile1\nzeile2\n');">link</a>
</body>
</html>
So funktionierts, ist korrektes HTML, korrektes JavaScript und hat nichts mit den Zeilenumbruechen zu tun.

Dieter