Formatierungen in einer Textarea
Marc
- css
Ist es möglich, Textformatierungen schon innerhalb einer Textarea anzuzeigen (z.B. <b>fett</b>)
Ist es möglich, Textformatierungen schon innerhalb einer Textarea anzuzeigen (z.B. <b>fett</b>)
ja
Ist es möglich, Textformatierungen schon innerhalb einer Textarea anzuzeigen (z.B. <b>fett</b>)
ja
Tut mir leid, ich wollte es in diesem Beitrag nur verdeutlichen. Ich meinte eigentliche, ob es möglich ist, in einer Textarea fette schrift anzuzeigen und wenn ja, wie.
moin Marc :)
Tut mir leid, ich wollte es in diesem Beitrag nur verdeutlichen. Ich meinte eigentliche, ob es möglich ist, in einer Textarea fette schrift anzuzeigen und wenn ja, wie.
Nein - das geht nicht. Leider - hätt ich auch gern gemacht.
liebe Grüße aus Berlin
lina-
Hallo,
Tut mir leid, ich wollte es in diesem Beitrag nur verdeutlichen. Ich meinte eigentliche, ob es möglich ist, in einer Textarea fette schrift anzuzeigen und wenn ja, wie.
In einer Textarea nicht. Aber, wenn Du vor hast, einen WYSIWYG-HTML-Editor auf einer HTML-Seite und mit JavaScript zu erstellen, dann geht das für IE und Mozilla(neuere) mit einem IFrame.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>IFrame im Designmode für IE und Mozilla</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body onload="document.getElementById('editor').contentWindow.document.designMode='on';">
<h1>Demonstration der Nutzung eines IFrames als Editor-Element</h1>
<button onclick="document.getElementById('editor').contentWindow.document.execCommand('bold', false,
null)">Fett</button>
<button onclick="document.getElementById('editor').contentWindow.document.execCommand('italic', false,
null)">Kursiv</button>
<button onclick="document.getElementById('editor').contentWindow.document.execCommand('underline',
false, null)">Unterstrichen</button>
<p>Hier Text eingeben:</p>
<iframe id="editor" width="200" height="200"></iframe>
<button
onclick="alert(document.getElementById('editor').contentWindow.document.getElementsByTagName('body')[0]
.innerHTML);">Zeige Quelltext</button>
</body>
</html>
Siehe auch: http://www.mozilla.org/editor/ie2midas.html.
viele Grüße
Axel
Hallo,
einen WYSIWYG-HTML-Editor auf einer HTML-Seite und mit JavaScript zu erstellen, ...
Hier eine zweite Variante, auch getestet unter IE6.0 und Mozilla FireFox1.0.7. Sie nutzt die frames-collection.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>IFrame im Designmode für IE und Mozilla</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body onload="frames['editor'].document.designMode='on';">
<h1>Demonstration der Nutzung eines IFrames als Editor-Element</h1>
<button onclick="frames['editor'].document.execCommand('bold', false,
null)">Fett</button>
<button onclick="frames['editor'].document.execCommand('italic', false,
null)">Kursiv</button>
<button onclick="frames['editor'].document.execCommand('underline', false, null)">Unterstrichen</button>
<p>Hier Text eingeben:</p>
<iframe id="editor" name="editor" width="200" height="200"></iframe>
<button onclick="alert(frames['editor'].document.body.innerHTML);">Zeige Quelltext</button>
</body>
</html>
Keine Ahnung, warum die Midas-Entwickler hier auf document.getElementById() zum referenzieren des IFrames bestehen.
Wer möchte kann ja mal mit weiteren Browsern testen, welche der Varianten besser ist.
viele Grüße
Axel
Tag Marc.
Ist es möglich, Textformatierungen schon innerhalb einer Textarea anzuzeigen (z.B. <b>fett</b>)
Du meinst:
Siechfred