Cheatah: HTML-Code im textarea-Feld wird interpretiert

Beitrag lesen

Hi,

bei Netscape 4.x der HTML-Code innerhalb des textarea-Tags interpretiert wird.

was, beim IE etwa nicht?! Ts, das Ding ist 'ne wahre Bug-Grube.

Du musst sämtliche "HTML-relevanten" Zeichen, also zumindest "<" und "&" (in umgekehrter Reihenfolge, bzw. das "&" immer zuerst) durch ihre HTML-Entität ersetzen. Woher soll der Browser sonst z.B. bei Eingabe von "</textarea>" wissen, dass es sich _nicht_ um das Ende der Textarea handelt?

Beim MSIE klappt das zwar, aber br-Zeilenumbrüche werden auch hier nicht gezeigt, sondern ausgeführt.

Natürlich. Die meisten Tags machen dort zwar keinen Sinn, aber dennoch ist und bleibt der Inhalt einer Textarea CDATA.

Wer kann mir sagen, wie ich den Browser dazu bekomme, den HTML-Code in textarea-Feldern nicht zu interpretieren, sondern einfach so wie er ist, anzuzeigen?!

No way, Du kannst <textarea> nicht neu definieren. Richte Dich nach dessen Eigenschaften; liefere also den Code so, dass er wie von Dir gewünscht interpretiert wird.

Cheatah