Thread [JavaScript] nodeValue (4 answers)
Opened by TheDHK at 2007-03-17 14:52

TheDHK
 2007-03-17 14:52
#25092 #25092
User since
2007-01-19
37 Artikel
BenutzerIn
[default_avatar]
Hallo,
ich habe hier eine <textarea> und einen <span>. Alles, was der Nutzer in die <textarea> eingibt, erscheint auch im <span>.
Das erfolgt mithilfe folgender Funktion:
Code: (dl )
1
2
3
function setText () {
document.getElementById("text_span").firstChild.nodeValue = document.getElementById("Eingabe").value;
}


Dazu gibt es einige Formatierungsbuttons. Beispiel Fett:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
var Bold = 0;
function setBold () {
if(Bold == 0) {
document.getElementById("Text").style.fontWeight = "bold";
Bold = 1;
} else {
document.getElementById("Text").style.fontWeight = "normal";
Bold = 0;
}
}


Problem: Es wird immer der ganze <div>-Bereich formatiert. Wie müsste ich diese Funktionen verändern, damit auch einzelne Bereiche formatiert werden können?

Vielen Dank.

Gruß

TheDHK

View full thread [JavaScript] nodeValue