BadByte
Lt. Junior Grade
- Registriert
- Jan. 2006
- Beiträge
- 298
Hallo,
ich würde gerne mal in einer Textarea gewisse Wörter formatieren, so wie in dieser hier.
Ich hab mir ausgedacht, dass man der Textarea mittels Javascript einfach neue Elemente unterjubeln könnte, die dann jeweils eine TextNode haben, welche dann den Text darstellt...
das sollte dann so aussehn:
Problem: es geht nicht, kommt nicht mal eine Fehlermeldung in der JS Console!
Ist mein Ansatz denn sooo daneben?
mfg clemix
ich würde gerne mal in einer Textarea gewisse Wörter formatieren, so wie in dieser hier.
Ich hab mir ausgedacht, dass man der Textarea mittels Javascript einfach neue Elemente unterjubeln könnte, die dann jeweils eine TextNode haben, welche dann den Text darstellt...
das sollte dann so aussehn:
HTML:
<html>
<head>
<script type="text/javascript">
function format()
{
var text = document.createTextNode("clemix was here");
var span = document.createElement("span");
span.style.color="blue";
span.appendChild(text);
document.getElementById("textarea").appendChild(span);
}
</script>
</head>
<body>
<textarea id="textarea" style="width: 1000px;">
</textarea>
<input type="button" onclick="format()" value="los" />
</body>
</html>
Problem: es geht nicht, kommt nicht mal eine Fehlermeldung in der JS Console!
Ist mein Ansatz denn sooo daneben?
mfg clemix