Formatierte Schrift
Kay
- html
0 aw0 Robert Bamler0 Kay
Hallö,
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 ...). Hab einen Chat gebaut und das Ausgabefeld bis jetzt als <textarea> festgelegt, damit der Text dynamisch vergrößert werden kann.
Vielen Dank
Kay
hallo
warum nimmst du keinen i-frame zur ausgabe?
lg. andreas
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
Supi - danke!!!
Hallo Kay,
(Bezug auf [pref:t=34920&m=190175])
Lass das open() und das close() weg und verwende nur write(). Dann funktionierts.
(Hättest du aber auch selber ausprobieren können.)
Viel Erfolg,
Robert