Robert Bamler: Formatierte Schrift

Beitrag lesen

Hallo Kay,

ich suche eine Möglichkeit, Schrift formatiert in so einer Art TextArea auszugegeben. Leider lässt sich ja der Text in <textarea> nicht formatieren (unterstreichen, durchstreichen ...).

Der Text in einer Textarea lässt sich schon formatieren, allerdings betreffen die Formatierungen einer Textarea dann den *gesamten* Text. Es ist also nicht möglich, einzelne Bereiche (Wörter, Sätze, Zeilen,...) im Textfeld anders zu formatieren als den Rest.

Hab einen Chat gebaut und das Ausgabefeld bis jetzt als <textarea> festgelegt, damit der Text dynamisch vergrößert werden kann.

Dann ist für dich sicher ein iframe praktischer. Nimm statt dem Textfeld einen iframe, dem du mit dem name-Attribut einen Namen zuweist. Dann kannst du mit

iframename.document.open();
iframename.document.write("<b>fetter Text</b> <i>kursiver Text</i>");
iframename.document.close();

Formatierten Text ausgeben.

Viel Erfolg,
Robert

--
What I "discovered" was that happiness is not something that happens. [...] Happiness, in fact, is a condition that must be prepared for, cultivated, and defended privately by each person.
  -- Mihaly Csikszentmihalyi